Control method and device of brake pedal boost mode, vehicle and storage medium

By receiving user interaction commands to determine the switching conditions for brake pedal assist mode, flexible switching between brake pedal assist mode and driving mode is achieved, resolving the contradiction between ease of operation and user personalization, and improving user experience.

CN116513124BActive Publication Date: 2026-06-02CHERY NEW ENERGY AUTOMOBILE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
Filing Date
2023-02-28
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

In existing technologies, switching between brake pedal assist modes is difficult to balance ease of operation and user personalization, resulting in a poor user experience.

Method used

By receiving user interaction commands, determining whether the preset mode association conditions are met, and controlling the vehicle to switch to the target driving mode and its associated brake pedal assist mode according to the interaction commands, or directly switching to the mode specified by the user, the vehicle can flexibly switch between driving modes and brake pedal assist modes.

Benefits of technology

While ensuring ease of operation, it also takes into account the personalized needs of users, improving the user's driving comfort and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116513124B_ABST
    Figure CN116513124B_ABST
Patent Text Reader

Abstract

The application relates to a brake pedal boost mode control method and device, a vehicle and a storage medium, wherein the method comprises the following steps: receiving an interaction instruction of a user, and judging whether the interaction instruction meets a preset mode association condition; if the interaction instruction meets the preset mode association condition, controlling the vehicle to switch to a target driving mode and a brake pedal boost mode associated with the target driving mode based on the interaction instruction; if the interaction instruction does not meet the preset mode association condition, controlling the vehicle to switch to the target driving mode based on the interaction instruction, and / or controlling the vehicle to switch to a brake pedal boost mode corresponding to the interaction instruction. Thus, the technical problem that, in the related art, when the brake pedal boost mode is switched and adjusted, the operation convenience and user personalization cannot be considered, and the use experience of the user is not improved, is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electric vehicle braking technology, and in particular to a control method, device, vehicle, and storage medium for a brake pedal assist mode. Background Technology

[0002] Based on user groups' requirements for automotive braking comfort, electric power-assisted braking systems have been widely used in various types of vehicles. In daily use, different drivers have different requirements for brake pedal force. Generally, male users have more strength and prefer a more sporty brake pedal assist mode, while female users have less strength and prefer a more comfortable mode with lighter brake pedal force.

[0003] In related technologies, to cater to users' comfort needs, there are multiple brake pedal assist modes. The selection of brake pedal assist modes can be defined in two ways:

[0004] The brake pedal assist mode is switched via the soft button, and is not related to the overall vehicle driving mode.

[0005] The brake pedal assist mode is automatically selected based on the vehicle's driving mode. When the driving mode is Sport, the brake pedal force is automatically set to Sport, and when the driving mode is Comfort, the brake pedal force is automatically set to Light.

[0006] While the above two methods can solve the problem of the lightness or heaviness of the brake pedal assist mode, they lack versatility and are not suitable for all users. When users want to adjust the brake pedal assist mode in a specific driving mode, they need to perform more complicated operations, which is not conducive to improving the user experience and needs to be improved.

[0007] Brake pedal booster mode Summary of the Invention

[0008] This application provides a method, device, vehicle, and storage medium for controlling brake pedal assist mode, in order to solve the technical problem in the related art that it is difficult to balance ease of operation and user personalization when switching and adjusting brake pedal assist mode, which is not conducive to improving the user experience.

[0009] The first aspect of this application provides a method for controlling a brake pedal assist mode, comprising the following steps: receiving an interaction command from a user and determining whether the interaction command satisfies a preset mode association condition; if the interaction command satisfies the preset mode association condition, then controlling the vehicle to switch to a target driving mode based on the interaction command, and simultaneously controlling the vehicle to switch to a brake pedal assist mode associated with the target driving mode; if the interaction command does not satisfy the preset mode association condition, then controlling the vehicle to switch to the target driving mode based on the interaction command, and / or controlling the vehicle to switch to the brake pedal assist mode corresponding to the interaction command based on the interaction command.

[0010] Optionally, in one embodiment of this application, the interactive instructions include driving mode selection instructions, brake pedal assist mode selection instructions, and / or mode association instructions.

[0011] Optionally, in one embodiment of this application, controlling the vehicle to switch to a brake pedal assist mode associated with the target driving mode includes: parsing the interaction command; extracting the driving mode selection command and the mode association command from the interaction command; and extracting the brake pedal assist mode associated with the target driving mode from a preset association database using the target driving mode as an index.

[0012] Optionally, in one embodiment of this application, before controlling the vehicle to switch to the brake pedal assist mode associated with the target driving mode while controlling the vehicle to switch to the target driving mode based on the interactive command, the method further includes: obtaining the current driving parameters of the vehicle; determining whether the current driving parameters meet the preset brake pedal assist mode switching conditions; if the current driving parameters do not meet the preset brake pedal assist mode switching conditions, then while controlling the vehicle to switch to the target driving mode, monitoring the current driving parameters until the current driving parameters meet the preset brake pedal assist mode switching conditions, and then controlling the vehicle to switch to the brake pedal assist mode associated with the target driving mode.

[0013] Optionally, in one embodiment of this application, the method further includes: obtaining the current driving mode and / or the current brake pedal assist mode of the vehicle; determining, based on the interaction command, whether the current driving mode and / or the current brake pedal assist mode of the vehicle meets the preset switching success conditions; and sending a failure reminder to the user if the preset switching success conditions are not met.

[0014] A second aspect of this application provides a control device for a brake pedal assist mode, comprising: a receiving module for receiving an interaction command from a user and determining whether the interaction command satisfies a preset mode association condition; a first control module for controlling the vehicle to switch to a target driving mode based on the interaction command and simultaneously controlling the vehicle to switch to a brake pedal assist mode associated with the target driving mode when the interaction command satisfies the preset mode association condition; and a second control module for controlling the vehicle to switch to the target driving mode based on the interaction command and / or controlling the vehicle to switch to the brake pedal assist mode corresponding to the interaction command when the interaction command does not satisfy the preset mode association condition.

[0015] Optionally, in one embodiment of this application, the interactive instructions include driving mode selection instructions, brake pedal assist mode selection instructions, and / or mode association instructions.

[0016] Optionally, in one embodiment of this application, the first control module includes: a parsing unit for parsing the interaction command; a first extraction unit for extracting the driving mode selection command and the mode association command from the interaction command; and a second extraction unit for extracting the brake pedal assist mode associated with the target driving mode from a preset association database, using the target driving mode as an index.

[0017] Optionally, in one embodiment of this application, the first control module further includes: an acquisition unit, configured to acquire the current driving parameters of the vehicle; a judgment unit, configured to judge whether the current driving parameters meet the preset brake pedal assist mode switching conditions; and a control unit, configured to, when the current driving parameters do not meet the preset brake pedal assist mode switching conditions, control the vehicle to switch to the target driving mode while monitoring the current driving parameters until the current driving parameters meet the preset brake pedal assist mode switching conditions, and then control the vehicle to switch to the brake pedal assist mode associated with the target driving mode.

[0018] Optionally, in one embodiment of this application, it further includes: an acquisition module, configured to acquire the current driving mode and / or the current brake pedal assist mode of the vehicle; and a reminder module, configured to determine, based on the interaction command, whether the current driving mode and / or the current brake pedal assist mode of the vehicle meets the preset switching success conditions, and if the preset switching success conditions are not met, send a failure reminder to the user.

[0019] A third aspect of this application provides a vehicle including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the brake pedal assist mode control method as described in the above embodiments.

[0020] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described brake pedal assist mode control method.

[0021] This application's embodiments can determine whether the driving mode and brake pedal assist mode are associated based on user interaction commands. When the driving mode and brake pedal assist mode are associated, they are switched in tandem. When the driving mode and brake pedal assist mode are not associated, the corresponding driving mode or brake pedal assist mode can be switched according to user interaction commands. This ensures ease of operation while also catering to the user's personalized needs, increasing the user's driving comfort. Therefore, it solves the technical problem in related technologies where it is difficult to balance ease of operation and user personalization when adjusting brake pedal assist mode switching, which is detrimental to improving the user experience.

[0022] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0023] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0024] Figure 1 This is a flowchart of a control method for a brake pedal assist mode according to an embodiment of this application;

[0025] Figure 2 This is a schematic diagram illustrating the principle of a brake pedal assist mode control method according to an embodiment of this application;

[0026] Figure 3 This is a schematic diagram illustrating the principle of a control method for a brake pedal assist mode according to another embodiment of this application;

[0027] Figure 4 This is a schematic diagram of a control device for a brake pedal assist mode according to an embodiment of this application;

[0028] Figure 5 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation

[0029] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0030] The following description, with reference to the accompanying drawings, outlines a method, apparatus, vehicle, and storage medium for controlling brake pedal assist modes according to embodiments of this application. Addressing the technical problem mentioned in the background section of the related art, where switching and adjusting brake pedal assist modes is difficult to balance between ease of operation and user personalization, thus hindering a better user experience, this application provides a method for controlling brake pedal assist modes. In this method, based on user interaction commands, it can determine whether the driving mode and brake pedal assist mode are associated. When they are associated, a coordinated switching between them is performed. When they are not associated, either the driving mode or the brake pedal assist mode can be switched according to user interaction commands. This ensures ease of operation while also catering to user personalization needs, increasing user comfort while driving. Therefore, this solves the technical problem in the related art where switching and adjusting brake pedal assist modes is difficult to balance between ease of operation and user personalization, thus hindering a better user experience.

[0031] Specifically, Figure 1 This is a flowchart illustrating a control method for a brake pedal assist mode provided in an embodiment of this application.

[0032] like Figure 1 As shown, the control method for this brake pedal assist mode includes the following steps:

[0033] In step S101, the user's interaction command is received, and it is determined whether the interaction command meets the preset mode association conditions.

[0034] In actual implementation, the embodiments of this application can obtain the user's interaction instructions through the interaction information between the user and the central control console, mobile terminal, in-vehicle hard switch, etc., and then determine whether the user's interaction instructions meet the preset mode association conditions.

[0035] Optionally, in one embodiment of this application, the interactive instructions include driving mode selection instructions, brake pedal assist mode selection instructions, and / or mode association instructions.

[0036] The user's interaction commands may include driving mode selection commands, brake pedal assist mode selection commands, and / or mode association commands. When the interaction command includes a mode association command, this embodiment of the application can determine that the interaction command meets the preset mode association conditions. When the interaction command does not include a mode association command, this embodiment of the application can determine that the interaction command does not meet the preset mode association conditions.

[0037] It should be noted that the associated command can be obtained based on the associated query results sent to the user after the user issues the driving mode selection command, or it can be obtained by the user triggering associated hard switches, soft switches, etc.

[0038] In step S102, if the interaction command meets the preset mode association conditions, then based on the interaction command, the vehicle is controlled to switch to the target driving mode, and at the same time, the vehicle is controlled to switch to the brake pedal assist mode associated with the target driving mode.

[0039] As one possible implementation, in this application embodiment, when the interactive command meets the preset mode association conditions, that is, when the interactive command includes both a driving mode selection command and a mode association command, this application embodiment can control the vehicle to switch to the target driving mode according to the driving mode selection command, and control the vehicle to switch to the brake pedal assist mode associated with the target driving mode, thereby realizing the association switching of the driving mode and the brake pedal assist mode without requiring the user to perform repeated operations, which is more convenient.

[0040] Optionally, in one embodiment of this application, controlling the vehicle to switch to a brake pedal assist mode associated with a target driving mode includes: parsing an interaction command; extracting a driving mode selection command and a mode association command from the interaction command; and extracting the brake pedal assist mode associated with the target driving mode from a preset association database using the target driving mode as an index.

[0041] Specifically, in this application embodiment, the interactive instructions can be parsed first, and the driving mode selection instructions and mode association instructions can be extracted from the interactive instructions. The target driving mode in the driving mode selection instructions can be determined, and then the brake pedal assist mode associated with the target driving mode can be found in the preset association database using the target driving mode as the index.

[0042] It should be noted that the preset association database can be the vehicle's local database or a cloud database. The association relationships in the preset association database can be stored uniformly or separately for different user identities, so that users can customize the mapping relationship between driving modes and brake pedal assist modes. The specific settings can be made by those skilled in the art, and no specific restrictions are made here.

[0043] Optionally, in one embodiment of this application, before controlling the vehicle to switch to the brake pedal assist mode associated with the target driving mode while controlling the vehicle to switch to the target driving mode based on interactive commands, the method further includes: obtaining the current driving parameters of the vehicle; determining whether the current driving parameters meet the preset brake pedal assist mode switching conditions; if the current driving parameters do not meet the preset brake pedal assist mode switching conditions, then while controlling the vehicle to switch to the target driving mode, monitoring the current driving parameters until the current driving parameters meet the preset brake pedal assist mode switching conditions, and then controlling the vehicle to switch to the brake pedal assist mode associated with the target driving mode.

[0044] It is understandable that the requirements for vehicle driving parameters are different for switching driving modes and switching brake pedal assist mode. Switching brake pedal assist mode requires certain pedal force and vehicle speed. Therefore, this application embodiment can preset the conditions for switching brake pedal assist mode and determine whether the vehicle can switch to brake pedal assist mode based on the current driving parameters of the vehicle. For example, when the current vehicle speed is greater than 10km / h, this application embodiment can determine that the current driving parameters of the vehicle do not meet the preset conditions for switching brake pedal assist mode.

[0045] Furthermore, when the vehicle's current driving parameters do not meet the preset brake pedal assist mode switching conditions, this embodiment of the application can prioritize switching to the target driving mode and monitor the vehicle's current driving parameters in real time until the vehicle's current driving parameters meet the preset brake pedal assist mode switching conditions. Then, the vehicle is controlled to switch to the brake pedal assist mode associated with the target driving mode. For example, when the vehicle's current speed is less than or equal to 10 km / h, this embodiment of the application can control the vehicle to switch to the brake pedal assist mode associated with the target driving mode after determining that the vehicle's current driving parameters meet the preset brake pedal assist mode switching conditions.

[0046] In step S103, if the preset mode association conditions are not met in the interaction command, the vehicle is controlled to switch to the target driving mode based on the interaction command, and / or the vehicle is controlled to switch to the brake pedal assist mode corresponding to the interaction command based on the interaction command.

[0047] In actual implementation, when the preset mode association conditions are not met in the interactive command, i.e. when the interactive command does not include the mode association command, the present application embodiment can control the vehicle to switch to the target driving mode based on the driving mode selection command, and / or control the vehicle to switch to the brake pedal assist mode corresponding to the interactive command based on the brake pedal assist mode selection command. This allows users to set the driving mode and brake pedal assist mode separately, avoiding unnecessary unbinding operations when the mapping relationship in the preset association database does not meet the user's needs. At the same time, it also facilitates personalized settings for users of public vehicles such as shared cars.

[0048] Optionally, in one embodiment of this application, the method further includes: obtaining the vehicle's current driving mode and / or current brake pedal assist mode; determining, based on interactive commands, whether the vehicle's current driving mode and / or current brake pedal assist mode meet preset switching success conditions; and sending a failure reminder to the user if the preset switching success conditions are not met.

[0049] In some embodiments, the present application can obtain the current driving mode of the vehicle and compare the current driving mode with the target driving mode corresponding to the driving mode selection instruction in the interaction command. When the two are consistent, it can be determined that the current driving mode of the vehicle meets the preset successful switching conditions and a success reminder is sent to the user; otherwise, it can be determined that the current driving mode of the vehicle does not meet the preset successful switching conditions and a failure reminder is sent to the user, so that the user can promptly discover vehicle faults or readjust the driving mode.

[0050] This application embodiment can also obtain the current brake pedal assist mode, and based on the mode association command, compare the current driving mode with the brake pedal assist mode associated with the target driving mode, or compare the current driving mode with the brake pedal assist mode corresponding to the brake pedal assist mode selection command. When the two are consistent, it can be determined that the current brake pedal assist mode of the vehicle meets the preset successful switching conditions, and a success reminder is sent to the user; otherwise, it can be determined that the current brake pedal assist mode of the vehicle does not meet the preset successful switching conditions, and a failure reminder is sent to the user, so that the user can promptly detect vehicle faults or readjust the brake pedal assist mode.

[0051] Combination Figure 2 and Figure 3 As shown, the working principle of the brake pedal assist mode control method of this application embodiment will be described in detail with reference to one embodiment.

[0052] In actual implementation, the embodiments of this application can be applied based on, for example... Figure 2 and Figure 3 The framework shown enables signal transmission and control within the vehicle.

[0053] like Figure 2 and Figure 3 The framework shown may include: ICM (Instrument Cluster Module), DVD (Digital Video Disc), CGW (Central Gateway), IBS (Intelligent Building System), electric power-assisted braking module, and brake pedal feel module.

[0054] The ICM module can communicate with the CGW module via Body CAN (body bus, CAN (Controller Area Network)). The ICM module can send the driving mode selection signal to the CGW module via Body CAN to send the user-selected driving mode to the CGW module via Body CAN.

[0055] The DVD module can communicate with the CGW module via Infotainment CAN (Signal Entertainment Bus). The DVD module can send driving mode association signals and brake pedal assist mode selection signals to the CGW module via Infotainment CAN. This allows the CGW module to send the user's selected driving mode association and brake pedal assist mode selection signals to the CGW module via Infotainment CAN, thereby enabling personalized selection of driving mode association and brake pedal assist mode selection signals according to different user driving needs, improving driving personalization, increasing driving pleasure and safety.

[0056] The CGW module can communicate with the electric power-assisted braking module via Chassis CAN (chassis bus). The CGW module can receive control signals from the ICM module and DVD module via Chassis CAN and send the control signals to the IBS. The IBS can switch modes according to the received control signals. The IBS can determine the user's brake pedal assist mode requirements based on the received control signals and switch the brake pedal assist mode accordingly to provide the user with the required brake pedal assist mode.

[0057] After a successful switch to the boost mode, the IBS module can send the current boost mode signal status back to the DVD module via the CGW module. The DVD module can then display the received boost mode signal to confirm whether the user's settings were successful.

[0058] Specifically, the IBS can determine the user's needs based on the driving mode signal received from the ICM module and the driving mode association and brake pedal assist mode selection signal received from the DVD module, and provide the brake pedal assist mode requested by the user. The brake pedal assist mode can be the pedal force of sport mode or comfort mode provided by the IBS itself after determining the driving mode signal received from the ICM module and the driving mode association and electric assist braking mode selection signal received from the DVD module.

[0059] After successfully switching modes based on the received control signal commands, IBS sends the current assist mode signal status back to the DVD module. The DVD module then displays the received assist mode signal to confirm whether the user's settings were successful.

[0060] The electric power-assisted braking module can provide corresponding assistance to the brake pedal based on interactive commands.

[0061] The brake pedal feel module can be used to determine whether the vehicle's current driving parameters meet the preset conditions for switching brake pedal assist mode.

[0062] In this embodiment, the selection of the brake pedal assist mode can follow the overall vehicle driving mode without requiring manual switching by the user, thus achieving automatic following of the driving mode. At the same time, the user can also set the overall vehicle driving mode to be unrelated, thereby achieving that the electric assist braking mode does not automatically follow the driving mode, meeting the personalized choices of customers. It can meet the brake pedal force selection requirements of different drivers with multiple modes and needs, improve braking comfort, and enhance the user experience.

[0063] Furthermore, such as Figure 3 As shown in the embodiments of this application, the ICM module may also be provided with an E / S hard button, wherein the E / S hard button is used to switch between sport and comfort driving modes; the DVD module may also be provided with a mode association button, wherein the mode association button may be a virtual button or a hard button; the mode association may include a "yes" option and a "no" option, and the brake pedal assist mode button may include a "sport" option and a "comfort" option, so as to facilitate users to make personalized selections, define the user's preferred driving mode and brake pedal assist mode, and improve the user's user experience and driving pleasure.

[0064] In this embodiment, the driving mode signal can be a periodic signal. The ICM module can continuously send the current driving mode selection status to the IBS. For example, if the user selects the sport driving mode, the signal will continuously send the sport mode signal periodically. The mode association signal and brake pedal assist mode selection signal sent by the DVD module can be event-type signals. When the user makes a selection, the DVD module will send a preset number of event-type signals (such as 3 times) to the IBS. The IBS can make a judgment and execute the command.

[0065] It's important to note that event-based signals are only emitted upon triggering. The signal is emitted when the user clicks the mode association button and selects the corresponding brake pedal assist mode. If the IBS fails to meet the conditions within a preset number of event-based signal transmissions, the IBS must memorize the previously received control signal until the conditions are met before performing the switching operation.

[0066] Understandably, the switching conditions for driving mode and brake pedal assist mode are different. Switching to brake pedal assist mode has certain requirements for pedal force and vehicle speed, such as 36-53N at 0.3g and a vehicle speed of ≤10km / h. If these conditions are not met, the driving mode will switch successfully, while the brake pedal assist mode will wait until the conditions are met before switching. Therefore, it is necessary to set the pedal force and vehicle speed for switching brake pedal assist mode to provide users with sufficient setting convenience.

[0067] Furthermore, in this embodiment of the application, after switching between driving mode and / or brake pedal assist mode, it can determine whether the switching was successful and provide corresponding feedback.

[0068] For example, when the mode association button selects the "Yes" option, the DVD module determines the driving mode status of the E / S hard button and sends the driving mode signal to the IBS. The IBS receives the driving mode signal and provides feedback:

[0069] When IBS determines that the preset switching success conditions are met, IBS sends a feedback signal to the DVD module after the switching is successful. The DVD module determines that the feedback signal is consistent with the sent signal, completes the switching and displays the result.

[0070] When the EPS module determines that the preset switching success conditions are not met, the IBS sends a feedback signal to the DVD module. The DVD module determines that there is a difference between the feedback signal and the sent signal, and continues to send a switching signal to the IBS until the switching is successful.

[0071] When the mode association button is selected as "No", the DVD module can send the assist mode signal to the IBS, and the IBS receives the assist mode signal and provides feedback:

[0072] When IBS determines that the preset switching success conditions are met, IBS sends a feedback signal to the DVD module after the switching is successful, and the DVD module then displays the result.

[0073] When IBS determines that the preset conditions for successful switching are not met, IBS sends a feedback signal to the DVD module, which then displays a message to inform the user that the switching was unsuccessful.

[0074] The brake pedal assist mode control method proposed in this application can determine whether the driving mode and the brake pedal assist mode are associated based on the user's interaction commands. When the driving mode and the brake pedal assist mode are associated, a linkage switch between the two modes is performed. When the driving mode and the brake pedal assist mode are not associated, the corresponding driving mode switch or brake pedal assist mode switch can be performed according to the user's interaction commands. This ensures ease of operation while also catering to the user's personalized needs, increasing the user's driving comfort. Therefore, it solves the technical problem in related technologies where it is difficult to balance ease of operation and user personalization when adjusting the brake pedal assist mode, which is detrimental to improving the user experience.

[0075] Next, the control device for brake pedal assist mode according to an embodiment of this application is described with reference to the accompanying drawings.

[0076] Figure 4 This is a block diagram of the control device for the brake pedal assist mode according to an embodiment of this application.

[0077] like Figure 4 As shown, the control device 10 for the brake pedal assist mode includes: a receiving module 100, a first control module 200, and a second control module 300.

[0078] Specifically, the receiving module 100 is used to receive the user's interaction command and determine whether the interaction command meets the preset mode association conditions.

[0079] The first control module 200 is used to control the vehicle to switch to the target driving mode based on the interaction command when the interaction command meets the preset mode association conditions, and at the same time control the vehicle to switch to the brake pedal assist mode associated with the target driving mode.

[0080] The second control module 300 is used to control the vehicle to switch to the target driving mode based on the interaction command when the preset mode association conditions are not met in the interaction command, and / or control the vehicle to switch to the brake pedal assist mode corresponding to the interaction command based on the interaction command.

[0081] Optionally, in one embodiment of this application, the interactive instructions include driving mode selection instructions, brake pedal assist mode selection instructions, and / or mode association instructions.

[0082] Optionally, in one embodiment of this application, the first control module 200 includes: a parsing unit, a first extraction unit, and a second extraction unit.

[0083] The parsing unit is used to parse interactive instructions.

[0084] The first extraction unit is used to extract driving mode selection instructions and mode association instructions from the interactive instructions.

[0085] The second extraction unit is used to extract the brake pedal assist mode associated with the target driving mode from a preset associated database, using the target driving mode as an index.

[0086] Optionally, in one embodiment of this application, the first control module 200 further includes: an acquisition unit, a judgment unit, and a control unit.

[0087] The acquisition unit is used to acquire the vehicle's current driving parameters.

[0088] The judgment unit is used to determine whether the current driving parameters meet the preset brake pedal assist mode switching conditions.

[0089] The control unit is used to control the vehicle to switch to the target driving mode when the current driving parameters do not meet the preset brake pedal assist mode switching conditions, while monitoring the current driving parameters until the current driving parameters meet the preset brake pedal assist mode switching conditions, and then controlling the vehicle to switch to the brake pedal assist mode associated with the target driving mode.

[0090] Optionally, in one embodiment of this application, the control device 10 for the brake pedal assist mode further includes an acquisition module and a reminder module.

[0091] The acquisition module is used to acquire the vehicle's current driving mode and / or current brake pedal assist mode.

[0092] The reminder module is used to determine whether the vehicle's current driving mode and / or current brake pedal assist mode meet the preset switching success conditions based on interactive commands, and to send a failure reminder to the user if the preset switching success conditions are not met.

[0093] It should be noted that the explanation of the control method embodiment for the brake pedal assist mode described above also applies to the control device for the brake pedal assist mode of this embodiment, and will not be repeated here.

[0094] The brake pedal assist mode control device proposed in this application can determine whether the driving mode and the brake pedal assist mode are associated based on the user's interactive commands. When the driving mode and the brake pedal assist mode are associated, the device performs a linked switching between the two modes. When the driving mode and the brake pedal assist mode are not associated, the device can switch between the driving mode and the brake pedal assist mode according to the user's interactive commands. This ensures ease of operation while also catering to the user's personalized needs, increasing the user's driving comfort. Therefore, it solves the technical problem in related technologies where it is difficult to balance ease of operation and user personalization when adjusting the brake pedal assist mode, which is detrimental to improving the user experience.

[0095] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0096] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0097] When the processor 502 executes the program, it implements the control method for the brake pedal assist mode provided in the above embodiments.

[0098] Furthermore, the vehicle also includes:

[0099] Communication interface 503 is used for communication between memory 501 and processor 502.

[0100] The memory 501 is used to store computer programs that can run on the processor 502.

[0101] The memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0102] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 5The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0103] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0104] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0105] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described control method for brake pedal assist mode.

[0106] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0107] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0108] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0109] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0110] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0111] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments.

[0112] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0113] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A control method for a brake pedal assist mode, characterized in that, Includes the following steps: Receive user interaction commands and determine whether the interaction commands meet preset mode association conditions; If the interaction command satisfies the preset mode association condition, then based on the interaction command, the vehicle is controlled to switch to the target driving mode, and at the same time, the vehicle is controlled to switch to the brake pedal assist mode associated with the target driving mode. If the preset mode association condition is not met in the interaction command, then the vehicle is controlled to switch to the target driving mode based on the interaction command, and / or the vehicle is controlled to switch to the brake pedal assist mode corresponding to the interaction command based on the interaction command. The control of switching the vehicle to a brake pedal assist mode associated with the target driving mode includes: Parse the interactive instructions; The interactive commands include driving mode selection commands, brake pedal assist mode selection commands, and / or mode association commands. Extract the driving mode selection instruction and the mode association instruction from the interaction instructions; Using the target driving mode as an index, extract the brake pedal assist mode associated with the target driving mode from a preset associated database; Before controlling the vehicle to switch to the target driving mode while simultaneously controlling the vehicle to switch to the brake pedal assist mode associated with the target driving mode based on the interactive command, the method further includes: Obtain the current driving parameters of the vehicle; Determine whether the current driving parameters meet the preset brake pedal assist mode switching conditions; If the current driving parameters do not meet the preset brake pedal assist mode switching conditions, then while controlling the vehicle to switch to the target driving mode, the current driving parameters are monitored until the current driving parameters meet the preset brake pedal assist mode switching conditions, then the vehicle is controlled to switch to the brake pedal assist mode associated with the target driving mode. The preset brake pedal assist mode switching conditions include pedal force and vehicle speed.

2. The method according to claim 1, characterized in that, Also includes: Obtain the current driving mode and / or current brake pedal assist mode of the vehicle; Based on the interactive command, determine whether the current driving mode and / or the current brake pedal assist mode of the vehicle meet the preset switching success conditions, and if the preset switching success conditions are not met, send a failure reminder to the user.

3. A control device for brake pedal assist mode, characterized in that, include: The receiving module is used to receive user interaction commands and determine whether the interaction commands meet preset mode association conditions. The first control module is used to control the vehicle to switch to the target driving mode based on the interaction command when the interaction command satisfies the preset mode association condition, and at the same time control the vehicle to switch to the brake pedal assist mode associated with the target driving mode. The second control module is used to control the vehicle to switch to the target driving mode based on the interaction command when the preset mode association condition is not met in the interaction command, and / or control the vehicle to switch to the brake pedal assist mode corresponding to the interaction command based on the interaction command. The first control module includes: A parsing unit is used to parse the interactive instructions; The interactive commands include driving mode selection commands, brake pedal assist mode selection commands, and / or mode association commands. The first extraction unit is used to extract the driving mode selection instruction and the mode association instruction from the interaction instruction; The second extraction unit is used to extract the brake pedal assist mode associated with the target driving mode from a preset associated database, using the target driving mode as an index. Before controlling the vehicle to switch to the target driving mode while simultaneously controlling the vehicle to switch to the brake pedal assist mode associated with the target driving mode based on the interactive command, the method further includes: Obtain the current driving parameters of the vehicle; Determine whether the current driving parameters meet the preset brake pedal assist mode switching conditions; If the current driving parameters do not meet the preset brake pedal assist mode switching conditions, then while controlling the vehicle to switch to the target driving mode, the current driving parameters are monitored until the current driving parameters meet the preset brake pedal assist mode switching conditions, then the vehicle is controlled to switch to the brake pedal assist mode associated with the target driving mode. The preset brake pedal assist mode switching conditions include pedal force and vehicle speed.

4. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the control method for brake pedal assist mode as described in any one of claims 1-2.

5. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the control method for the brake pedal assist mode as described in any one of claims 1-2.