Vehicle control method and device
The vehicle control parameters entered by the cockpit domain controller are obtained and compared by the user, which solves the problem that electric vehicle users cannot personalize the driving experience, and achieves a safe and simple personalized driving experience and safety improvement.
Patent Information
- Application Number
- CN202310638651.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-31
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2043-05-31
AI Technical Summary
Electric vehicle users cannot meet the needs of personalized driving experience and cannot adjust the driving experience of power, economy and comfort within the safe range.
The vehicle control parameters entered by the cockpit domain controller are obtained, including driving power, energy recovery intensity and driving method parameters, and are compared with the factory settings within the safety threshold range, and sent to the vehicle controller for driving control after meeting the conditions.
It realizes a personalized driving experience within the safety range, improves vehicle driving safety, simplifies operations, reduces development costs, and improves driving pleasure.
Smart Images

Figure CN116443040B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electric vehicle drive control, and in particular to a vehicle control method and device. Background Art
[0002] In related technologies, electric vehicle users can only passively accept the driving experience design and tuning of power, economy and comfort by electric vehicle manufacturers; it cannot meet the personalized driving experience needs of users who pursue uniqueness. Summary of the Invention
[0003] Based on the above problems, an embodiment of the present application provides a vehicle control method and device.
[0004] The technical solution provided by the embodiments of this application is as follows:
[0005] The present invention first provides a vehicle control method, which includes:
[0006] Acquiring vehicle control parameters input by a user in a parameter setting interface, wherein the vehicle control parameters include at least one of a driving power parameter, an energy recovery intensity parameter, and a driving mode parameter;
[0007] When it is determined that the vehicle control parameter is within a safety threshold range, the vehicle control parameter is compared with a factory setting parameter to obtain a comparison result;
[0008] When the comparison result satisfies the conditions, the vehicle control parameters are sent to the vehicle controller for driving control.
[0009] The present application also provides a vehicle control device, comprising:
[0010] A first acquisition module is used to acquire vehicle control parameters input by the user in the parameter setting interface, wherein the vehicle control parameters include at least one of a driving power parameter, an energy recovery intensity parameter, and a driving mode parameter;
[0011] a comparison module, configured to compare the vehicle control parameter with a factory-set parameter to obtain a comparison result when determining that the vehicle control parameter is within a safety threshold range;
[0012] The sending module is used to send the vehicle control parameters to the vehicle controller for drive control when the comparison result meets the conditions.
[0013] The vehicle control method provided in this application can open the vehicle control parameters of the whole vehicle controller within the safety threshold range through the parameter setting interface of the cockpit domain controller. Users can set the vehicle control parameters according to personalized needs within the safety range to create their own unique vehicle driving experience with simple operation and high safety; by comparing the vehicle control parameters with the factory setting parameters, and sending the vehicle control parameters to the whole vehicle controller for drive control when the comparison result meets the conditions, the vehicle driving safety can be improved; fully combining the interaction information between the cockpit domain controller and the whole vehicle controller, only through software optimization without increasing the development cost; fully embodying the human-computer interaction function to achieve personalized driving pleasure, allowing users to deeply immerse themselves in the driving experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 This is a flow chart of a vehicle control method according to an embodiment of the present application;
[0015] Figure 2 This is a flow chart of a driving force control method according to an embodiment of the present application;
[0016] Figure 3 This is a flow chart of an energy recovery intensity control method according to an embodiment of the present application;
[0017] Figure 4 This is a flow chart of a driving mode control method according to an embodiment of the present application;
[0018] Figure 5 This is a flow chart of a method for entering a parameter setting interface according to an embodiment of the present application;
[0019] Figure 6 This is a schematic diagram of the structure of a vehicle control device according to an embodiment of the present application;
[0020] Figure 7 This is a structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0021] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application.
[0022] Figure 1 This is a flow chart of a vehicle control method according to an embodiment of the present application, as shown in FIG. Figure 1 As shown, the method can be applied to a cockpit domain controller and includes the following steps:
[0023] Step 102: Acquire vehicle control parameters input by the user in a parameter setting interface, wherein the vehicle control parameters include at least one of a driving power parameter, an energy recovery intensity parameter, and a driving mode parameter;
[0024] Among them, the vehicle control parameters are also called vehicle tuning parameters, and the driving power parameters can be used to realize the driving force control of the vehicle. The driving force parameters may include the horsepower (i.e. power), torque, displacement and driving power response speed of the vehicle. The greater the driving power response speed, the stronger the power; the energy recovery intensity parameters can realize the energy recovery intensity control of the vehicle. The energy recovery of an electric vehicle refers to the generation of electricity through motor braking when the whole vehicle decelerates, and the electrical energy is recovered into the battery pack to increase the battery's cruising range. The stronger the energy recovery intensity, the better the economy and the worse the comfort; the driving mode parameters can be used to realize the driving mode control of the vehicle. The driving modes may include front-wheel drive, rear-wheel drive and four-wheel drive. The power, maneuverability and passability of four-wheel drive are better than those of front-wheel drive or rear-wheel drive, the economy of front-wheel drive or rear-wheel drive is better than that of four-wheel drive, and the cost of front-wheel drive or rear-wheel drive is lower than that of four-wheel drive.
[0025] Step 104: When it is determined that the vehicle control parameter is within the safety threshold range, the vehicle control parameter is compared with the factory setting parameter to obtain a comparison result;
[0026] Among them, the factory setting parameters can be the default values of the corresponding vehicle control parameters when the vehicle leaves the factory, and can determine whether the vehicle control parameters input by the user are within the safety threshold range. If the vehicle control parameters input by the user are within the safety threshold range, then after the user completes the setting of all vehicle control parameters, the vehicle control parameters can be compared with the factory setting parameters to obtain a comparison result.
[0027] Step 106: If the comparison result satisfies a condition, the vehicle control parameter is sent to a vehicle controller for driving control.
[0028] Among them, when the comparison result meets specific conditions, the cockpit domain controller (also known as the cockpit vehicle controller) can transmit the vehicle control parameters set by the user to the vehicle controller through local area network communication. After receiving the vehicle control parameters set by the user, the vehicle controller performs corresponding driving force control, energy recovery intensity control and driving mode control, and at least one of the driving controls, thereby realizing the user's personalized driving experience needs.
[0029] In an embodiment of the present application, the vehicle control parameters of the vehicle controller can be opened within the safety threshold range through the parameter setting interface of the cockpit domain controller. Users can set the vehicle control parameters according to personalized needs within the safety range to create their own unique vehicle driving experience with simple operation and high safety; by comparing the vehicle control parameters with the factory setting parameters, and when the comparison results meet the conditions, the vehicle control parameters are sent to the vehicle controller for drive control, thereby improving vehicle driving safety; fully combining the interaction information between the cockpit domain controller and the vehicle controller, the user's personalized car needs can be met only through software optimization without replacing the vehicle, without increasing development costs; fully embodying the human-computer interaction function to achieve personalized driving pleasure, allowing users to deeply immerse themselves in the driving experience.
[0030] In some embodiments, step 106, “if the comparison result satisfies a condition, sending the vehicle control parameter to a vehicle controller for driving control”, includes:
[0031] Step 1061: If the comparison result indicates that the vehicle control parameter is greater than the factory setting parameter, the safety of the vehicle is assessed within a preset distance; if the assessment passes, the vehicle control parameter is sent to a vehicle controller for driving control;
[0032] Among them, the preset distance can be 2 kilometers (unit: km), 3km, 5km, etc.; when the comparison result indicates that the vehicle control parameter is greater than the factory setting parameter, for example, when the driving power parameter is greater than the driving power factory setting parameter, or when the energy recovery intensity parameter is greater than the energy recovery intensity factory setting parameter, it can be considered that there is a certain risk in vehicle driving, and the vehicle's braking frequency, number of emergency brakes and steering smoothness can be inspected within the preset distance. When the braking frequency, number of emergency brakes and steering smoothness are respectively within specific ranges, it can be determined that the assessment has passed. For example, when the braking frequency is less than a specific frequency threshold, the number of emergency brakes is less than a specific number threshold, and the steering smoothness is high, it can be considered that the vehicle's driving safety is high, and the assessment can be determined to have passed; if the assessment passes, the vehicle control parameters will be sent to the vehicle controller for drive control. If the assessment fails, the vehicle control parameters will not be sent to the vehicle controller for drive control.
[0033] Step 1062: When the comparison result indicates that the vehicle control parameter is less than or equal to the factory setting parameter, the vehicle control parameter is sent to a vehicle controller for driving control.
[0034] Among them, when the comparison result indicates that the vehicle control parameter is less than or equal to the factory setting parameter, for example, when the driving power parameter is less than or equal to the factory setting parameter of the driving power, or when the energy recovery intensity parameter is less than or equal to the factory setting parameter of the energy recovery intensity, and the driving mode parameter is the factory setting parameter of the driving mode, it can be considered that the vehicle driving is safer. At this time, the vehicle control parameter can be directly sent to the vehicle controller for drive control.
[0035] In an embodiment of the present application, by comparing the vehicle control parameters with the factory setting parameters, when the set vehicle control parameters are greater than the factory setting parameters, the safety of the vehicle is assessed, and if the assessment is passed, the vehicle control parameters are sent to the vehicle controller for drive control; when the set vehicle control parameters are less than or equal to the factory setting parameters, the vehicle control parameters are directly sent to the vehicle controller for drive control, which can improve the driving safety of the vehicle.
[0036] In some embodiments, the parameter setting interface includes setting options for the vehicle control parameters; step 102, "obtaining the vehicle control parameters input by the user in the parameter setting interface," includes:
[0037] Step 1021: In response to a first trigger operation of the user on the setting option, displaying the input area of the vehicle control parameter, the safety threshold range, and the factory setting parameters;
[0038] Among them, the first trigger operation can be a click operation or a sliding operation, etc., and the parameter setting interface may include setting options for multiple vehicle control parameters. When the vehicle control parameters include driving power parameters, energy recovery intensity parameters and driving mode parameters, the setting options may include driving power parameter setting options, energy recovery intensity setting options and driving mode parameter setting options.
[0039] When the user clicks on any setting option, the input area, safety threshold range and factory setting parameters of the corresponding vehicle control parameters can be displayed; the input area can be an area for the user to input vehicle control parameters, and the safety threshold range is the safety boundary range of the corresponding vehicle control parameters to remind the user to set the vehicle control parameters within this range.
[0040] In some embodiments, after the vehicle's driving power parameter setting option is clicked, a pop-up prompt "Please enter the vehicle's driving power response speed (unit: Nm / s)" may be displayed, and the settable response speed range and the vehicle's factory default response speed may be displayed.
[0041] In some embodiments, after the energy recovery intensity parameter setting option is clicked, a pop-up window prompt "Please enter the energy recovery intensity requirement (unit: acceleration g)" may be displayed, and the settable energy recovery intensity range and the current vehicle's factory default energy recovery intensity may be displayed.
[0042] In some embodiments, after the drive mode parameter setting option is clicked, a pop-up window prompt "Please enter the vehicle drive mode requirement (four-wheel drive, front-wheel drive or rear-wheel drive)" may be displayed, and the configurable drive modes and the factory default drive mode of the vehicle in the current situation may be displayed.
[0043] Step 1022: Acquire the vehicle control parameters input by the user in the input area.
[0044] In an embodiment of the present application, the input area, safety threshold range and factory setting parameters of the vehicle control parameters are displayed for user reference, guiding the user to enter the vehicle control parameters in the input area within the safety threshold range, thereby improving the safety and simplicity of vehicle control parameter setting.
[0045] In some embodiments, the method further comprises:
[0046] Step 101: In response to a second triggering operation of a driving experience switch on a user operation interface by the user, the parameter setting interface is displayed.
[0047] Among them, the user operation interface can be a human-computer interaction interface of a large screen in the cockpit, the driving experience switch can be a personalized driving experience soft switch provided on the user operation interface, and the second trigger operation can be a click operation, a voice control start operation or a gesture control start operation. After the driving experience switch is triggered, the personalized driving experience setting interface is entered: the parameter setting interface.
[0048] In an embodiment of the present application, a driving experience switch is set on the user operation interface, and the parameter setting interface can be entered only after the driving experience switch is triggered, and parameters are set on the parameter setting interface, thereby preventing users from triggering it by mistake and further improving the safety of vehicle control parameter settings.
[0049] In some embodiments, the method further comprises:
[0050] Step 105: When it is determined that the vehicle control parameter is outside the safety threshold range, prompt the user to set the parameter outside the range.
[0051] In some embodiments, if the driving power parameter set by the user is outside the first threshold range, the user may be prompted that the setting of the driving power parameter exceeds the range; if the energy recovery intensity set by the user is outside the second threshold range, the user may be prompted that the setting of the energy recovery intensity exceeds the range; if the driving mode set by the user is unavailable, the user may be prompted that the driving mode is unavailable.
[0052] In an embodiment of the present application, when the vehicle control parameter settings exceed the range, the user can be prompted to set the settings beyond the range, so that the parameters can be set within the safety threshold range, further improving the safety of the vehicle control parameter settings.
[0053] In some embodiments, the vehicle control parameter includes a driving power parameter, the safety threshold range includes a first threshold range corresponding to the driving power parameter, and the method further includes:
[0054] Step 103a: determining whether the driving power parameter input by the user is within the first threshold range;
[0055] Step 104, “When determining that the vehicle control parameter is within the safety threshold, compare the vehicle control parameter with the factory setting parameter to obtain a comparison result,” includes:
[0056] Step 1041a: When it is determined that the driving power parameter is within the first threshold range, the driving power parameter is compared with the factory setting driving power parameter to obtain a comparison result.
[0057] Figure 2 This is a flow chart of a driving force control method according to an embodiment of the present application. Figure 2 As shown, the method includes the following steps:
[0058] Step 201: The cockpit vehicle controller 21 determines whether the driving power response speed set by the user exceeds a first threshold range. If so, step 202 is executed; if not, step 203 is executed.
[0059] Step 202: The cockpit vehicle controller 21 prompts the user that the setting exceeds the range;
[0060] Step 203: The cockpit vehicle controller 21 determines whether the user saves the settings. If not, step 204 is executed. If yes, step 205 is executed.
[0061] Step 204: The cockpit vehicle controller 21 is restored to the factory default response speed;
[0062] After the user completes the setting of the driving power response speed, a pop-up window prompts the user to save the setting to confirm or cancel the setting. After the user completes the setting, the cockpit domain controller 21 needs to save the setting until the user makes a different setting again. If the user cancels the setting, the default driving power response speed is restored.
[0063] Step 205: The cockpit vehicle controller 21 sends the driving power response speed signal set by the user to the vehicle controller 22;
[0064] Among them, after the user saves the settings, the set driving power response speed can also be compared with the default driving power response speed. When the set driving power response speed is less than or equal to the default driving power response speed, the cockpit vehicle controller 21 directly sends the driving power response speed signal set by the user to the vehicle controller 22. When the set driving power response speed is greater than the default driving power response speed, the safety of the vehicle is assessed within a preset distance through braking frequency, number of emergency brakes and steering smoothness. If the assessment is passed, the cockpit vehicle controller 21 sends the driving power response speed signal set by the user to the vehicle controller 22. Otherwise, the cockpit vehicle controller 21 will not send the driving power response speed signal set by the user to the vehicle controller 22.
[0065] Step 206 : The driving power response speed set by the user is implemented by the vehicle controller 22 .
[0066] The cockpit domain controller 21 can transmit the driving power response speed set by the user to the vehicle controller 22 via local area network communication.
[0067] In some embodiments, if the user pursues the power of the vehicle, the power response speed of the vehicle when starting can be increased; if the user pursues economy, the power response speed can be reduced.
[0068] In the embodiment of the present application, users can personalize the driving power parameters according to their own needs for power and economic performance, achieve a unique dynamic or economic driving experience, and enhance driving pleasure.
[0069] In some embodiments, the vehicle control parameter includes an energy recovery intensity parameter, the safety threshold range includes a second threshold range corresponding to the energy recovery intensity parameter, and the method further includes:
[0070] Step 103b: determining whether the energy recovery intensity parameter input by the user is within the second threshold range;
[0071] Step 104, “When determining that the vehicle control parameter is within the safety threshold, compare the vehicle control parameter with the factory setting parameter to obtain a comparison result,” includes:
[0072] Step 1041b: When it is determined that the energy recovery intensity parameter is within the second threshold range, the energy recovery intensity parameter is compared with the factory setting parameter of energy recovery intensity to obtain a comparison result.
[0073] Figure 3 This is a flow chart of an energy recovery intensity control method according to an embodiment of the present application. Figure 3 As shown, the method includes the following steps:
[0074] Step 301: The cockpit vehicle controller 31 determines whether the energy recovery intensity set by the user exceeds a second threshold range. If so, step 302 is executed; if not, step 303 is executed.
[0075] Step 302: The cockpit vehicle controller 31 prompts the user that the setting exceeds the range;
[0076] Step 303: The cockpit vehicle controller 31 determines whether the user saves the settings. If not, step 304 is executed. If yes, step 305 is executed.
[0077] Step 304: The cockpit vehicle controller 21 is restored to the factory default energy recovery intensity;
[0078] After the user completes the energy recovery intensity setting, a pop-up window prompts the user to save the setting to confirm or cancel the setting. After the user completes the setting, the cockpit domain controller 31 needs to save the setting until the user makes a different setting again. If the user cancels the setting, the default energy recovery intensity is restored.
[0079] Step 305: The cockpit vehicle controller 31 sends the energy recovery intensity signal set by the user to the vehicle controller 32;
[0080] Among them, after the user saves the settings, the set energy recovery intensity can also be compared with the default energy recovery intensity. When the set energy recovery intensity is less than or equal to the default energy recovery intensity, the cockpit vehicle controller 21 directly sends the energy recovery intensity signal set by the user to the vehicle controller 22. When the set energy recovery intensity is greater than the default energy recovery intensity, the safety of the vehicle is assessed within a preset distance through braking frequency, number of emergency brakes and steering smoothness; if the assessment passes, the cockpit vehicle controller 21 sends the energy recovery intensity signal set by the user to the vehicle controller 22, otherwise, the cockpit vehicle controller 21 will not send the energy recovery intensity signal set by the user to the vehicle controller 22.
[0081] Step 306 : The energy recovery intensity set by the user is implemented by the vehicle controller 32 .
[0082] The cockpit domain controller 31 can transmit the energy recovery intensity set by the user to the vehicle controller 32 via local area network communication.
[0083] In some embodiments, if the user pursues economy, the power response speed can be reduced and the intensity of energy recovery can be increased; if the user pursues power and comfort, the power response speed can be increased and the intensity of energy recovery can be reduced.
[0084] In the embodiment of the present application, users can personalize the energy recovery parameters according to their own needs for power, economy and comfort performance, to achieve a unique power, economy or comfort driving experience and enhance driving pleasure.
[0085] In some embodiments, the vehicle control parameter includes a driving mode parameter, and the method further includes:
[0086] Step 103c: determining whether the driving mode parameters input by the user are available;
[0087] Step 104, “When determining that the vehicle control parameter is within the safety threshold, compare the vehicle control parameter with the factory setting parameter to obtain a comparison result,” includes:
[0088] Step 1041c: When it is determined that the driving mode parameters are available, the driving mode parameters are compared with the factory setting parameters of the driving mode to obtain a comparison result.
[0089] The driving mode parameter may indicate that the driving mode set by the user falls within the range of multiple driving modes that can be set. For example, if the driving mode is four-wheel drive, the allowed driving modes are front-wheel drive, rear-wheel drive, and four-wheel drive.
[0090] Figure 4 This is a flow chart of a driving mode control method according to an embodiment of the present application. Figure 4 As shown, the method includes the following steps:
[0091] Step 401: The cockpit vehicle controller 41 determines whether the user-set driving mode is available. If so, step 402 is executed; if not, step 403 is executed.
[0092] Step 402: The cockpit vehicle controller 41 prompts the user that the set driving mode is unavailable;
[0093] Step 403: The cockpit vehicle controller 41 determines whether the user saves the settings. If not, step 404 is executed. If yes, step 405 is executed.
[0094] Step 404: The cockpit vehicle controller 41 is restored to the factory default driving mode;
[0095] After the user completes the setting of the driving mode, a pop-up window prompts the user to save the setting to confirm or cancel the setting. After the user completes the setting, the cockpit domain controller 31 needs to save the setting until the user makes a different setting again. If the user cancels the setting, the default driving mode is restored.
[0096] Step 405: The cockpit vehicle controller 41 sends the driving mode signal set by the user to the vehicle controller 42;
[0097] Among them, after the user saves the settings, the set driving mode can also be compared with the default driving mode. When the set driving mode is less than or equal to the default driving mode (for example, the set driving mode is front-wheel drive or rear-wheel drive, and the default driving mode is front-wheel drive, rear-wheel drive and four-wheel drive), the cockpit vehicle controller 21 directly sends the driving power signal set by the user to the vehicle controller 22. When the set driving mode is greater than the default driving mode (for example, the set driving mode is four-wheel drive, and the default driving mode is front-wheel drive or rear-wheel drive), the safety of the vehicle is assessed within a preset distance through braking frequency, number of emergency brakes and steering smoothness; if the assessment passes, the cockpit vehicle controller 21 sends the driving mode set by the user to the vehicle controller 22, otherwise, the cockpit vehicle controller 21 will not send the driving mode set by the user to the vehicle controller 22.
[0098] Step 406 : The user-set driving mode is implemented by the vehicle controller 42 .
[0099] The cockpit domain controller 41 can transmit the driving mode set by the user to the vehicle controller 42 through local area network communication.
[0100] In the embodiment of the present application, users can personalize the drive mode parameters according to their own needs for power and economic performance, thereby achieving a unique driving experience and enhancing driving pleasure.
[0101] In some embodiments, the method further comprises:
[0102] When the power of the vehicle is in the on position, controlling the driving experience switch to be in an enabled state;
[0103] When the power supply of the vehicle is in the locked position, the driving experience switch is controlled to be in a disabled state.
[0104] Among them, the connection gear can be the ON gear of the vehicle, that is, the gear where the entire vehicle is powered on. In the connection gear, the vehicle is powered on; the lock gear can be the OFF gear of the vehicle. In the lock gear, the vehicle circuit is disconnected and the entire vehicle is powered off.
[0105] Figure 5 This is a flow chart of a method for entering a parameter setting interface according to an embodiment of the present application. Figure 5 As shown, the method includes the following steps:
[0106] Step 501: Determine whether the vehicle's power supply is in the ON position; if not, execute step 502; if so, execute step 503;
[0107] Step 502: Gray out the driving experience switch;
[0108] Among them, grayed-out indicates that it is currently unavailable, that is, in a disabled state. When the power is in the OFF position, the driving experience switch can be controlled to a disabled state.
[0109] Step 503: Determine whether the driving experience switch is turned on; if so, execute step 504; if not, execute step 503 repeatedly;
[0110] Among them, when the power is in the ON position, the driving experience switch can be controlled to be in the enabled state, that is, the driving experience switch is currently available.
[0111] Step 504: Enter the parameter setting interface.
[0112] Among them, the parameter setting interface can be entered in response to the second trigger operation of the driving experience switch.
[0113] In an embodiment of the present application, when the power is in the on position, the driving experience switch is controlled to be in the enabled state, and when the power is in the locked position, the driving experience switch is controlled to be in the disabled state, thereby allowing the user to set the vehicle control parameters when the power is in the on position, which can further improve driving safety.
[0114] In some embodiments, the method further comprises:
[0115] When the power of the vehicle is in the on position, based on the second trigger operation, obtaining the biometric information of the user; if the biometric information indicates that the user is a target user, controlling the driving experience switch to an enabled state;
[0116] The biometric information may be fingerprint information, voiceprint information, vein information, etc. of the user, and the biometric information may be used as a unique identifier to identify the user. The target user may be the owner of the vehicle.
[0117] When the power of the vehicle is in a locked state, or the power is in an on state and the biometric information indicates that the user is not the target user, the driving experience switch is controlled to be in a disabled state.
[0118] In an embodiment of the present application, when the power is in the on position, it is also necessary to determine whether the user is the target user based on the acquired biometric information, thereby preventing other users from accidentally touching or tampering with the vehicle control parameters without the knowledge of the target user, causing problems that are inconsistent with the driving habits of the target user, and further reducing safety hazards.
[0119] Electric vehicle manufacturers need to design products for the general public, striking a balance between vehicle performance, comfort, and economy to accommodate the widest possible audience. With social development and rising economic and cultural standards, certain consumer groups are increasingly demanding individuality. They seek either a unique driving experience or ultimate economic performance. Standardized vehicles clearly cannot meet these personalized needs, leading to the growing popularity of car modifications. However, the barrier to entry for car modifications is high, making them difficult for the average consumer to access. Consequently, these consumers, who value individuality, seek simple yet personalized methods to achieve their own unique driving experiences.
[0120] In the embodiment of the present application, the vehicle controller's vehicle tuning parameters are exposed within a safe boundary through the human-machine interface of the cockpit vehicle controller and the large screen. Users can customize the vehicle's drive power parameters, energy recovery intensity parameters, and drive mode parameters within the safe boundary based on their individual driving experience needs. For example, users seeking dynamic performance can use parameter tuning to increase the vehicle's power output speed at takeoff, while users seeking economy can use parameter tuning to reduce power output speed and increase energy recovery intensity. This user-vehicle human-machine interaction design enhances the user's driving experience, and the user's personalized driving needs can be met without having to change vehicles.
[0121] In the embodiments of the present application, the increasingly mature cockpit vehicle system is utilized to realize the user's personalized driving experience needs through information interaction between the cockpit vehicle controller and the vehicle controller, without increasing development costs only through software optimization.
[0122] In the embodiments of the present application, the human-computer interaction function is fully reflected to achieve personalized driving pleasure, allowing users to deeply immerse themselves in the driving experience.
[0123] In the embodiment of the present application, users can create their own unique vehicle driving experience based on their own personalized needs.
[0124] It should be noted that, in the embodiment of the present application, if the above-mentioned vehicle control method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable an electronic device (which can be a mobile phone, tablet computer, desktop computer, personal digital assistant, navigator, digital phone, video phone, television, sensor device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.
[0125] Figure 6 This is a schematic diagram of the structure of a vehicle control device according to an embodiment of the present application. Figure 6 As shown, the apparatus 600 includes: a first acquisition module 601, a comparison module 602 and a sending module 603, wherein:
[0126] A first acquisition module 601 is configured to acquire vehicle control parameters input by a user in a parameter setting interface, wherein the vehicle control parameters include at least one of a driving power parameter, an energy recovery intensity parameter, and a driving mode parameter;
[0127] A comparison module 602 is configured to compare the vehicle control parameter with a factory-set parameter to obtain a comparison result when determining that the vehicle control parameter is within a safety threshold range;
[0128] The sending module 603 is used to send the vehicle control parameters to the vehicle controller for driving control when the comparison result meets the conditions.
[0129] In some embodiments, the sending module 603 includes: a first sending sub-module, used to assess the safety of the vehicle within a preset distance when the comparison result indicates that the vehicle control parameter is greater than the factory setting parameter; if the assessment is passed, the vehicle control parameter is sent to the vehicle controller for drive control; a second sending sub-module, used to send the vehicle control parameter to the vehicle controller for drive control when the comparison result indicates that the vehicle control parameter is less than or equal to the factory setting parameter.
[0130] In some embodiments, the parameter setting interface includes setting options for the vehicle control parameters; the first acquisition module 601 includes: a first display sub-module, used to display the input area of the vehicle control parameters, the safety threshold range and the factory setting parameters in response to the user's first trigger operation on the setting options; a first acquisition sub-module, used to obtain the vehicle control parameters entered by the user in the input area.
[0131] In some embodiments, the device further includes: a display module, configured to display the parameter setting interface in response to a second triggering operation of the driving experience switch of the user operation interface by the user.
[0132] In some embodiments, the vehicle control parameters include driving power parameters, the safety threshold range includes a first threshold range corresponding to the driving power parameters, and the device also includes: a first judgment module, used to judge whether the driving power parameters input by the user are within the first threshold range; the comparison module 602 includes: a first comparison sub-module, used to compare the driving power parameters with the factory setting parameters of the driving power to obtain a comparison result when it is determined that the driving power parameters are within the first threshold range.
[0133] In some embodiments, the vehicle control parameter includes an energy recovery intensity parameter, the safety threshold range includes a second threshold range corresponding to the energy recovery intensity parameter, and the device also includes: a second judgment module, used to judge whether the energy recovery intensity parameter input by the user is within the second threshold range; the comparison module 602 includes: a second comparison submodule, used to compare the energy recovery intensity parameter with the energy recovery intensity factory setting parameter to obtain a comparison result when it is determined that the energy recovery intensity parameter is within the second threshold range.
[0134] In some embodiments, the vehicle control parameters include driving mode parameters, and the device also includes: a third judgment module, used to determine whether the driving mode parameters input by the user are available; the comparison module 602 includes: a third sending submodule, used to compare the driving mode parameters with the factory setting parameters of the driving mode to obtain a comparison result when it is determined that the driving mode parameters are available.
[0135] In some embodiments, the device further includes: a prompt module for prompting the user that the setting is out of range when it is determined that the vehicle control parameter is outside the safety threshold range.
[0136] In some embodiments, the device further includes: a first control module for controlling the driving experience switch to an enabled state when the power of the vehicle is in the on gear; and a second control module for controlling the driving experience switch to a disabled state when the power of the vehicle is in the locked gear.
[0137] In some embodiments, the device also includes: a second acquisition module, used to obtain the user's biometric information based on the second trigger operation when the power of the vehicle is in the on gear; a third control module, used to control the driving experience switch to an enabled state when the biometric information indicates that the user is a target user; and a fourth control module, used to control the driving experience switch to a disabled state when the power of the vehicle is in the locked gear, or when the power is in the on gear and the biometric information indicates that the user is not the target user.
[0138] The description of the above device embodiment is similar to the description of the above method embodiment and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of this application, please refer to the description of the method embodiment of this application for understanding.
[0139] Based on the above embodiments, the present application also provides an electronic device, Figure 7 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. Figure 7 As shown, the hardware entity of the device 700 includes: a memory 701 and a processor 702. The memory 701 stores a computer program that can be run on the processor 702. When the processor 702 executes the program, the steps in the vehicle control method in the above embodiment are implemented.
[0140] The memory 701 is configured to store instructions and applications executable by the processor 702, and can also cache data to be processed or processed by the processor 702 and the modules in the device 700 (for example, image data, audio data, voice communication data, and video communication data), which can be implemented through flash memory (FLASH) or random access memory (RAM).
[0141] Based on the foregoing embodiments, an embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor of an electronic device, it can implement a vehicle control method as provided in any of the previous embodiments.
[0142] The above description of the various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced with each other and will not be repeated herein for the sake of brevity.
[0143] The methods disclosed in the various method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0144] The features disclosed in the various product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0145] The features disclosed in the various method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0146] It should be noted that the above-mentioned computer-readable storage medium can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory (Flash Memory), a magnetic surface storage, an optical disc, or a compact disc read-only memory (CD-ROM); it can also be various electronic devices that include one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.
[0147] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0148] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0149] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus necessary general hardware nodes, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0150] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0151] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0152] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0153] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A vehicle control method, characterized in that: Applied to a cockpit domain controller, the method includes: Acquiring vehicle control parameters input by a user in a parameter setting interface, wherein the vehicle control parameters include at least one of a driving power parameter, an energy recovery intensity parameter, and a driving mode parameter; When it is determined that the vehicle control parameter is within a safety threshold range, the vehicle control parameter is compared with a factory setting parameter to obtain a comparison result; If the comparison result indicates that the vehicle control parameter is greater than the factory setting parameter, the safety of the vehicle is assessed by braking frequency, number of emergency braking, and steering smoothness within a preset distance; if the assessment passes, the vehicle control parameter is sent to the vehicle controller for drive control; When the comparison result indicates that the vehicle control parameter is less than or equal to the factory setting parameter, the vehicle control parameter is sent to a vehicle controller for driving control.
2. The method according to claim 1, characterized in that The parameter setting interface includes setting options for the vehicle control parameters; and obtaining the vehicle control parameters input by the user on the parameter setting interface includes: In response to a first trigger operation of the user on the setting option, displaying an input area for the vehicle control parameter, the safety threshold range, and the factory setting parameter; Acquire the vehicle control parameters input by the user in the input area.
3. The method according to claim 1, characterized in that The method further comprises: In response to a second triggering operation of the user on the driving experience switch of the user operation interface, the parameter setting interface is displayed.
4. The method according to claim 1, wherein The vehicle control parameter includes a driving power parameter, the safety threshold range includes a first threshold range corresponding to the driving power parameter, and the method further includes: determining whether the driving power parameter input by the user is within the first threshold range; When determining that the vehicle control parameter is within the safety threshold range, comparing the vehicle control parameter with a factory setting parameter to obtain a comparison result includes: When it is determined that the driving power parameter is within the first threshold range, the driving power parameter is compared with a factory-set driving power parameter to obtain a comparison result.
5. The method according to claim 1, wherein The vehicle control parameter includes an energy recovery intensity parameter, the safety threshold range includes a second threshold range corresponding to the energy recovery intensity parameter, and the method further includes: determining whether the energy recovery intensity parameter input by the user is within the second threshold range; When determining that the vehicle control parameter is within the safety threshold range, comparing the vehicle control parameter with a factory setting parameter to obtain a comparison result includes: When it is determined that the energy recovery intensity parameter is within the second threshold range, the energy recovery intensity parameter is compared with a factory-set energy recovery intensity parameter to obtain a comparison result.
6. The method according to claim 1, characterized in that The vehicle control parameters include driving mode parameters, and the method further includes: Determining whether the driving mode parameter input by the user is available; When determining that the vehicle control parameter is within the safety threshold range, comparing the vehicle control parameter with a factory setting parameter to obtain a comparison result includes: When it is determined that the driving mode parameters are available, the driving mode parameters are compared with factory setting parameters of the driving mode to obtain a comparison result.
7. The method according to claim 3, characterized in that The method further comprises: When the power of the vehicle is in the on gear, controlling the driving experience switch to an enabled state; When the power of the vehicle is in the locked position, the driving experience switch is controlled to be in a disabled state.
8. The method according to claim 3, characterized in that The method further comprises: When the vehicle is powered on, based on the second trigger operation, obtaining biometric information of the user; and when the biometric information indicates that the user is a target user, controlling the driving experience switch to an enabled state; When the power of the vehicle is in a locked position, or the power is in an on position and the biometric information indicates that the user is not the target user, the driving experience switch is controlled to be in a disabled state.
9. A vehicle control device, characterized in that: The device comprises: A first acquisition module is used to acquire vehicle control parameters input by the user in the parameter setting interface, wherein the vehicle control parameters include at least one of a driving power parameter, an energy recovery intensity parameter, and a driving mode parameter; a comparison module, configured to compare the vehicle control parameter with a factory-set parameter to obtain a comparison result when determining that the vehicle control parameter is within a safety threshold range; A sending module is used to assess the safety of the vehicle through braking frequency, number of emergency brakes and steering smoothness within a preset distance when the comparison result indicates that the vehicle control parameter is greater than the factory setting parameter; if the assessment is passed, the vehicle control parameter is sent to the vehicle controller for drive control; if the comparison result indicates that the vehicle control parameter is less than or equal to the factory setting parameter, the vehicle control parameter is sent to the vehicle controller for drive control.
Citation Information
Patent Citations
Driver- specific vehicle subsystem control method and apparatus
CN101405178A
Vehicle control method and device and readable storage medium
CN115139947A
Method for controlling an autonomous driving configuration or driving assistance configuration
US20200377112A1