A method and device for regulating vehicle driving ability
By detecting acceleration switching commands and updating the vehicle's driving capability within the limit, the problem that changes in vehicle driving capability directly affect the driver's feelings is solved, and the driver's comfort and safety are improved.
Patent Information
- Application Number
- CN202210736823.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-27
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-06-27
AI Technical Summary
In the prior art, changes in vehicle driving capacity are directly affected by component capabilities, causing drivers to feel an unexpected sense of acceleration, causing discomfort, and possibly causing traffic accidents.
By detecting the acceleration switching command, the difference between the component driving ability and the vehicle driving ability is judged, the latest driving ability is calculated, and the vehicle driving ability is updated within the limit to control the changes in the vehicle driving ability.
It avoids unexpected acceleration, improves driver comfort, and reduces traffic accidents.
Smart Images

Figure CN115092144B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle intelligence, and more particularly, to a method and device for regulating the driving ability of a vehicle. Background Art
[0002] Currently, during driving, the driving ability of a vehicle is determined by the real-time maximum driving ability of components. When the ability of a component changes, it directly affects the change in the driving ability of the vehicle. However, when the driving ability of the vehicle increases from small to large with the ability of the component, there is a lack of interaction and communication with the driver, which causes the driver to feel an unexpected sense of acceleration, leading to discomfort for the driver. In some more serious cases, the current method for regulating the driving ability of a vehicle may even cause traffic accidents and unnecessary losses. Summary of the Invention
[0003] The purpose of the embodiments of the present application is to provide a method and device for regulating the driving ability of a vehicle, which can control the change in the driving ability of the vehicle within a limit at all times, thereby avoiding the occurrence of unexpected acceleration, preventing the driver from feeling discomfort, and further avoiding traffic accidents caused by unexpected acceleration.
[0004] A first aspect of the embodiments of the present application provides a method for regulating the driving ability of a vehicle, including: detecting whether an acceleration switching instruction is received; the acceleration switching instruction is used to control the vehicle to switch from a non-accelerated state to an accelerated state;
[0005] When the acceleration switching instruction is received, determining whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient;
[0006] When the difference is greater than the update comparison coefficient, calculating the latest driving ability;
[0007] Updating the vehicle driving ability based on the latest driving ability;
[0008] Determining whether the vehicle driving ability is less than the component driving ability;
[0009] When the vehicle driving ability is not less than the component driving ability, updating the vehicle driving ability based on the component driving ability.
[0010] In the above implementation process, the method can first detect whether an acceleration switching instruction is received; the acceleration switching instruction is used to control the vehicle to switch from a non-accelerated state to an accelerated state; then when the acceleration switching instruction is received, it is determined whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient; and when the difference is greater than the update comparison coefficient, the latest driving ability is calculated; then, the vehicle driving ability is updated based on the latest driving ability; and it is determined whether the vehicle driving ability is less than the component driving ability; finally, when the vehicle driving ability is not less than the component driving ability, the vehicle driving ability is updated based on the component driving ability. It can be seen that implementing this implementation method can control the change of the vehicle driving ability within the limit all the time, thus avoiding the occurrence of unexpected acceleration, avoiding discomfort for the driver, and further avoiding traffic accidents caused by unexpected acceleration.
[0011] Further, the method further includes:
[0012] When the difference is not greater than the update comparison coefficient, the vehicle driving ability is updated based on the component driving ability, and the step of determining whether the difference between the component driving ability and the vehicle driving ability is greater than the preset update comparison coefficient is executed.
[0013] Further, the step of calculating the latest driving ability includes:
[0014] Calculating based on the obtained vehicle parameter values to obtain a vehicle driving coefficient;
[0015] Calculating the sum value of the vehicle driving ability and the vehicle driving coefficient to obtain the latest driving ability.
[0016] Further, the method further includes:
[0017] When the vehicle driving ability is less than the component driving ability, the step of determining whether the difference between the component driving ability and the vehicle driving ability is greater than the preset update comparison coefficient is executed.
[0018] Further, after the step of updating the vehicle driving ability based on the component driving ability, the method further includes:
[0019] Determining whether the vehicle continues to drive;
[0020] When the vehicle continues to drive, the step of determining whether the difference between the component driving ability and the vehicle driving ability is greater than the preset update comparison coefficient is executed;
[0021] When the vehicle does not continue to drive, the automatic driving is ended.
[0022] In a second aspect of the embodiments of the present application, a control device for vehicle driving ability is provided. The control device for vehicle driving ability includes:
[0023] A detection unit, configured to detect whether an acceleration switching instruction is received; the acceleration switching instruction is used to control the vehicle to switch from a non-acceleration state to an acceleration state;
[0024] A first judgment unit, configured to, when the acceleration switching instruction is received, judge whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient;
[0025] A calculation unit, configured to calculate the latest driving ability when the difference is greater than the update comparison coefficient;
[0026] An update unit, configured to update the vehicle driving ability based on the latest driving ability;
[0027] A second judgment unit, configured to judge whether the vehicle driving ability is less than the component driving ability;
[0028] The update unit is further configured to, when the vehicle driving ability is not less than the component driving ability, update the vehicle driving ability based on the component driving ability.
[0029] In the above implementation process, the control device for vehicle driving ability can detect whether an acceleration switching instruction is received through the detection unit; the acceleration switching instruction is used to control the vehicle to switch from a non-acceleration state to an acceleration state; when the acceleration switching instruction is received by the first judgment unit, judge whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient; when the difference is greater than the update comparison coefficient, calculate the latest driving ability through the calculation unit; update the vehicle driving ability based on the latest driving ability through the update unit; judge whether the vehicle driving ability is less than the component driving ability through the second judgment unit; when the vehicle driving ability is not less than the component driving ability, update the vehicle driving ability based on the component driving ability through the update unit. It can be seen that implementing this implementation method can control the change of the vehicle driving ability within the limit all the time, thereby avoiding the occurrence of unexpected acceleration, avoiding discomfort of the driver, and further avoiding traffic accidents caused by unexpected acceleration.
[0030] Further, the update unit is further configured to, when the difference is not greater than the update comparison coefficient, update the vehicle driving ability based on the component driving ability, and trigger the first judgment unit to execute the operation of judging whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient.
[0031] Further, the calculation unit is specifically configured to perform calculations based on the obtained vehicle parameter values to obtain a vehicle drive coefficient; calculate the sum of the vehicle driving ability and the vehicle drive coefficient to obtain the latest driving ability.
[0032] A third aspect of the embodiments of the present application provides an electronic device, including a memory and a processor. The memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the vehicle driving ability regulation method according to any one of the first aspects of the embodiments of the present application.
[0033] A fourth aspect of the embodiments of the present application provides a computer-readable storage medium, which stores computer program instructions. When the computer program instructions are read and run by a processor, the vehicle driving ability regulation method according to any one of the first aspects of the embodiments of the present application is executed. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments of the present application. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0035] Figure 1 It is a schematic flowchart of a method for regulating vehicle driving ability provided by an embodiment of the present application;
[0036] Figure 2 It is a schematic structural diagram of a device for regulating vehicle driving ability provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0037] The following will describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application.
[0038] It should be noted that: similar reference numerals and letters denote similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of the present application, the terms "first", "second", etc. are only used for distinguishing descriptions, and cannot be understood as indicating or implying relative importance.
[0039] Embodiment 1
[0040] Please refer to Figure 1 , Figure 1 which is a schematic flowchart of a method for regulating vehicle driving ability provided by this embodiment. Among them, the method for regulating vehicle driving ability includes:
[0041] S101. Detect whether an acceleration switching instruction is received. If so, execute step S102; if not, end this process.
[0042] In this embodiment, the acceleration switching instruction is used to control the vehicle to switch from a non-accelerated state to an accelerated state.
[0043] S102. Determine whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient. If so, execute steps S104 - S107; if not, execute step S103.
[0044] In this embodiment, when the vehicle is driving, the currently used driving ability is referred to as the vehicle driving ability P t , and the component driving ability is represented by C A . In the theoretical state, P t = C A .
[0045] In this embodiment, when the component driving ability C A increases from small to large during driving, at this time, the vehicle driving ability P t remains unchanged first.
[0046] In this embodiment, when the driver's demand changes from non-acceleration to acceleration, at this time, judge the magnitude of (component driving ability C A - vehicle driving ability P t ) and the preset update comparison coefficient i. It can be understood that this process is a process of comparing the magnitudes of (C A - P t ) and i.
[0047] S103. Update the vehicle driving ability based on the component driving ability, and execute step S102.
[0048] In this embodiment, when (C A - P t ) < i, then let P t = C A .
[0049] S104. Calculate based on the obtained vehicle parameter values to obtain a vehicle driving coefficient.
[0050] In this embodiment, the vehicle parameter values include vehicle weight, transmission ratio, wheel radius, vehicle resistance curve, motor external characteristics, etc.
[0051] In this embodiment, this method can calculate a coefficient k related to the vehicle driving performance (i.e., the vehicle driving coefficient) based on the vehicle parameter values.
[0052] In this embodiment, when (C A - P t) If it is greater than or equal to i, then update the vehicle driving ability P t Update it to the latest driving ability P (t+1) .
[0053] S105. Calculate the sum of the vehicle driving ability and the vehicle driving coefficient to obtain the latest driving ability.
[0054] In this embodiment, P (t+1) = P t + k, where k is the vehicle driving coefficient.
[0055] S106. Update the vehicle driving ability based on the latest driving ability.
[0056] S107. Determine whether the vehicle driving ability is less than the component driving ability. If so, execute step S102; if not, execute steps S108 - S109.
[0057] In this embodiment, when P (t+1) < C A execute step S102.
[0058] S108. Update the vehicle driving ability based on the component driving ability.
[0059] In this embodiment, when P (t+1) ≥ C A let P (t+1) = C A .
[0060] S109. Determine whether the vehicle continues to drive. If so, execute step S102; if not, execute step S110.
[0061] S110. End autonomous driving.
[0062] Implementing this implementation method can well combine the change of driving ability with the driver's intention, thereby giving a driving experience with the best smoothness.
[0063] In this embodiment, the execution subject of this method can be a computing device such as a computer or a server, and no limitation is made in this embodiment.
[0064] In this embodiment, the execution subject of this method can also be a smart device such as a smart phone or a tablet computer, and no limitation is made in this embodiment.
[0065] It can be seen that implementing the vehicle driving ability regulation method described in this embodiment can control the change of vehicle driving ability within the limit all the time, thereby avoiding the occurrence of unexpected acceleration, avoiding discomfort of the driver, and further avoiding traffic accidents caused by unexpected acceleration.
[0066] Embodiment 2
[0067] Please refer to Figure 2 , Figure 2 which is a schematic structural diagram of a device for regulating vehicle driving ability provided in this embodiment. As Figure 2 shown, the device for regulating vehicle driving ability includes:
[0068] A detection unit 210, configured to detect whether an acceleration switching instruction is received; the acceleration switching instruction is used to control the vehicle to switch from a non-accelerated state to an accelerated state;
[0069] A first judgment unit 220, configured to judge whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient when the acceleration switching instruction is received;
[0070] A calculation unit 230, configured to calculate the latest driving ability when the difference is greater than the update comparison coefficient;
[0071] An update unit 240, configured to update the vehicle driving ability based on the latest driving ability;
[0072] A second judgment unit 250, configured to judge whether the vehicle driving ability is less than the component driving ability;
[0073] The update unit 240 is further configured to update the vehicle driving ability based on the component driving ability when the vehicle driving ability is not less than the component driving ability.
[0074] As an optional implementation manner, the update unit 240 is further configured to update the vehicle driving ability based on the component driving ability and trigger the first judgment unit 220 to execute the operation of judging whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient when the difference is not greater than the update comparison coefficient.
[0075] As an optional implementation manner, the calculation unit 230 is specifically configured to calculate based on the obtained vehicle parameter values to obtain a vehicle driving coefficient; calculate the sum value of the vehicle driving ability and the vehicle driving coefficient to obtain the latest driving ability.
[0076] As an optional implementation manner, the first judgment unit 220 is further configured to execute the operation of judging whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient when the vehicle driving ability is less than the component driving ability.
[0077] As an optional implementation manner, the device for regulating vehicle driving ability further includes:
[0078] A third judgment unit 260, configured to judge whether the vehicle continues to drive;
[0079] The first determination unit 220 is further configured to, when the vehicle continues to travel, perform an operation of determining whether the difference between the driving ability of the component and the driving ability of the vehicle is greater than a preset update comparison coefficient;
[0080] The update unit 240 is further configured to end the automatic driving when the vehicle does not continue to travel.
[0081] In this embodiment, the explanation of the device for regulating the driving ability of the vehicle can refer to the description in Embodiment 1, and will not be elaborated here.
[0082] It can be seen that implementing the device for regulating the driving ability of the vehicle described in this embodiment can control the change of the driving ability of the vehicle within the limit all the time, thereby avoiding the occurrence of unexpected acceleration, preventing the driver from feeling discomfort, and further avoiding traffic accidents caused by unexpected acceleration.
[0083] An embodiment of the present application provides an electronic device, including a memory and a processor. The memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the method for regulating the driving ability of the vehicle in Embodiment 1 of the present application.
[0084] An embodiment of the present application provides a computer-readable storage medium, which stores computer program instructions. When the computer program instructions are read and run by a processor, the method for regulating the driving ability of the vehicle in Embodiment 1 of the present application is executed.
[0085] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are only illustrative. For example, the flowcharts and block diagrams in the drawings show the possible architectures, functions, and operations of devices, methods, and computer program products according to multiple embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0086] In addition, each functional module in various embodiments of the present application may be integrated together to form an independent part, or each module may exist alone, or two or more modules may be integrated to form an independent part.
[0087] If the above-mentioned function is implemented in the form of a software functional module and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, may be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.
[0088] The above are only the embodiments of the present application and are not used to limit the protection scope of the present application. For those skilled in the art, the present application may have various changes and modifications. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application. It should be noted that similar reference numerals and letters indicate similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.
[0089] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present application, and all should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
[0090] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the said element.
Claims
1. A method for regulating the driving ability of a vehicle, characterized in that, Including: Detecting whether an acceleration switching instruction is received; the acceleration switching instruction is used to control the vehicle to switch from a non-accelerated state to an accelerated state; When the acceleration switching instruction is received, determining whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient; The component driving ability is the magnitude of the driving ability that the components actually providing driving force in the vehicle can provide; When the difference is greater than the update comparison coefficient, calculating a vehicle driving coefficient based on the obtained vehicle parameter values; Calculating the sum of the vehicle driving ability and the vehicle driving coefficient to obtain the latest driving ability; Updating the vehicle driving ability based on the latest driving ability; Determining whether the vehicle driving ability is less than the component driving ability; When the vehicle driving ability is not less than the component driving ability, updating the vehicle driving ability based on the component driving ability.
2. The method for regulating vehicle driving ability according to claim 1, wherein The method further includes: When the difference is not greater than the update comparison coefficient, updating the vehicle driving ability based on the component driving ability, and performing the step of determining whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient.
3. The method for regulating vehicle driving ability according to claim 1, wherein The method further includes: When the vehicle driving ability is less than the component driving ability, performing the step of determining whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient.
4. The method for regulating the vehicle driving ability according to claim 1, characterized in that, After the step of updating the vehicle driving ability based on the component driving ability, the method further includes: Determining whether the vehicle continues to drive; When the vehicle continues to drive, performing the step of determining whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient; When the vehicle does not continue to drive, ending the autonomous driving.
5. A control device for vehicle driving ability, characterized in that, The device for regulating the vehicle driving ability includes: A detection unit for detecting whether an acceleration switching instruction is received; the acceleration switching instruction is used to control the vehicle to switch from a non-accelerated state to an accelerated state; A first judgment unit for determining whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient when the acceleration switching instruction is received; A calculation unit for calculating the latest driving ability when the difference is greater than the update comparison coefficient; An update unit for updating the vehicle driving ability based on the latest driving ability; A second judgment unit for determining whether the vehicle driving ability is less than the component driving ability; The update unit is further configured to update the vehicle driving ability based on the component driving ability when the vehicle driving ability is not less than the component driving ability; Wherein the calculation unit is specifically configured to calculate a vehicle driving coefficient based on the obtained vehicle parameter values; calculate the sum of the vehicle driving ability and the vehicle driving coefficient to obtain the latest driving ability.
6. The control device for the vehicle driving ability according to claim 5, characterized in that, The update unit is further configured to update the vehicle driving ability based on the component driving ability when the difference is not greater than the update comparison coefficient, and trigger the first judgment unit to perform the operation of determining whether the difference between the component driving ability and the vehicle driving ability is greater than a preset update comparison coefficient.
7. An electronic device, characterized in that, The electronic device includes a memory and a processor. The memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the method for regulating the vehicle driving ability according to any one of claims 1 to 4.
8. A readable storage medium, characterized in that, Computer program instructions are stored in the readable storage medium. When the computer program instructions are read and run by a processor, the method for regulating the vehicle driving ability according to any one of claims 1 to 4 is executed.
Citation Information
Patent Citations
Vehicle driving force controller
JP2009166724A
Method and system for controlling engine start in hybrid vehicle
KR1020140044675A