Method and device for switching vehicle driving mode, vehicle and storage medium
By monitoring vehicle operating status and driver operation, the target driving mode is determined and vehicle operation is controlled, solving the problems of long switching time and low safety in existing intelligent driving modes, and realizing multi-mode switching and improved safety.
Patent Information
- Application Number
- CN202310316753.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-28
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2043-03-28
AI Technical Summary
The current vehicles require a long time to switch from intelligent driving mode to manual driving mode, and are only applicable to a single mode switch. They cannot respond to abnormal vehicle operating status in a timely manner, resulting in low driving safety.
By monitoring the vehicle's operating status and detecting the driver's target operation on the intelligent driving switch, the target driving mode is determined, and the vehicle operation is controlled based on this mode. It supports switching between multiple driving modes, including intelligent driving, manual driving, and emergency braking mode.
It enables timely switching of driving modes when the vehicle's operating status is abnormal, improving driving safety and reducing the cost of setting a switching button for each driving mode.
Smart Images

Figure CN116176629B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of vehicle technology, and particularly relates to a method, device, vehicle, and storage medium for switching vehicle driving modes. Background Technology
[0002] With the development of artificial intelligence technology, vehicles with intelligent driving modes are becoming increasingly popular. The intelligent driving system within a vehicle has five major functional modules: perception, cognition, decision-making, control, and execution. It can control the vehicle's autonomous driving by acquiring relevant vehicle information and information about the external environment.
[0003] Currently, in intelligent driving, the system typically switches from intelligent driving mode to manual driving mode when the accelerator pedal is detected to be depressed by the driver for an extended period. However, this switching method is time-consuming and only applicable to a single mode. Therefore, it cannot switch in a timely manner when there are abnormalities in the vehicle's operating status, resulting in lower driving safety during the current driving mode switching process. Summary of the Invention
[0004] This application provides a method, device, vehicle, and storage medium for switching vehicle driving modes, which can solve the problem of low driving safety during the switching process of vehicle driving modes.
[0005] In a first aspect, embodiments of this application provide a method for switching vehicle driving modes, the method comprising:
[0006] Acquire the vehicle's operating status when driving in intelligent driving mode;
[0007] If the operating status is abnormal, the target operation acting on the intelligent driving switch will be monitored; the intelligent driving switch is used to control the intelligent driving mode to be turned on or off.
[0008] Determine the target driving mode of the vehicle based on the target operation;
[0009] Vehicle operation is controlled based on the target driving mode.
[0010] Secondly, embodiments of this application provide a vehicle driving mode switching device, the device comprising:
[0011] The operating status acquisition module is used to acquire the operating status of the vehicle when it is driving in intelligent driving mode;
[0012] The target operation monitoring module is used to monitor the target operation applied to the intelligent driving switch if the operating status is abnormal; the intelligent driving switch is used to control the intelligent driving mode to be turned on or off.
[0013] The target driving mode determination module is used to determine the target driving mode of the vehicle based on the target operation.
[0014] The control module is used to control vehicle operation based on the target driving mode.
[0015] Thirdly, embodiments of this application provide 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 computer program to implement the method described in the first aspect above.
[0016] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in the first aspect above.
[0017] Fifthly, embodiments of this application provide a computer program product that, when run on a vehicle, causes the vehicle to perform the method described in the first aspect.
[0018] The beneficial effects of this application's embodiments compared to existing technologies are as follows: When the vehicle is in intelligent driving mode, the vehicle's operating status is acquired. Then, when the vehicle's operating status is abnormal, the target operation applied to the intelligent driving switch is monitored to determine the vehicle's target driving mode based on the target operation. Finally, the vehicle's operation is controlled based on the target driving mode. Therefore, upon detecting an operation on the intelligent driving switch, a timely response to the switching of intelligent driving modes can be initiated, improving driving safety when switching vehicle driving modes. Furthermore, different target driving modes can be selected to control vehicle operation based on the driver's target operation on the intelligent driving switch, eliminating the need for a separate switching button for each driving mode and reducing the switching costs required for the vehicle. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a schematic diagram of a vehicle control scenario in intelligent driving mode;
[0021] Figure 2 This is a flowchart illustrating the implementation of a vehicle driving mode switching method according to an embodiment of this application;
[0022] Figure 3This is a flowchart illustrating the implementation of a vehicle driving mode switching method according to another embodiment of this application;
[0023] Figure 4 This is a schematic diagram of the structure of a vehicle driving mode switching device provided in an embodiment of this application;
[0024] Figure 5 This is a schematic diagram of the structure of a vehicle provided in one embodiment of this application. Detailed Implementation
[0025] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0026] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0027] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0028] With the development of artificial intelligence technology, vehicles with intelligent driving modes are becoming increasingly popular. The intelligent driving system within a vehicle has five major functional modules: perception, cognition, decision-making, control, and execution. These modules acquire relevant vehicle information and information about the external environment to control the vehicle.
[0029] Specifically, the functions achievable by intelligent driving systems can be divided into two categories:
[0030] The first category comprises functions related to driving safety, including but not limited to forward collision warning (FCW), blind spot detection (BSD), and rear collision warning (RCW). The purpose of these driving safety functions is to provide timely hazard warnings to the driver. Typically, these warnings are delivered via text, voice, images, or lights, without interfering with vehicle control.
[0031] The second category comprises functions related to driving assistance, including but not limited to Adaptive Cruise Control (ACC), Integrated Cruise Assist (ICA), and Navigation On Driving Assist (NOA). The purpose of these driving assistance functions is to assist the driver in controlling the vehicle.
[0032] For example, let's take the Adaptive Cruise Control (ACC) function in driving assistance features as an example: When using ACC to control vehicle driving, the vehicle can perceive the driving environment information through sensor devices such as LiDAR modules, camera modules, and high-precision maps. Simultaneously, it can control the vehicle's steering system, power system, and braking system to complete a series of dynamic driving tasks in the intelligent driving system, such as lane changing, overtaking, deceleration, and adaptive cruise control. In intelligent driving mode, the vehicle's speed can range from 0-120 km / h.
[0033] Specifically, refer to Figure 1 , Figure 1 This is a schematic diagram of a vehicle control scenario in intelligent driving mode. When the driver selects intelligent driving mode using a switch (e.g., ACC switch), the intelligent driving system can sense the vehicle status of the vehicle ahead using the aforementioned sensor devices and determine whether to set it as the target vehicle for cruise control or following cruise. For example, the intelligent driving system can identify the target vehicle based on the driver's selection command. After identifying the target vehicle, the intelligent driving system can calculate the relative distance between its own vehicle and the target vehicle, as well as its own vehicle speed. For instance, the intelligent driving system can calculate the relative distance and its own speed using the time difference or frequency difference between the transmitted and received signals (the sensor devices transmit a sensing signal to the target vehicle and receive the reflected signal) input from the sensor devices. Finally, based on the relative distance and a preset safe distance, the system adjusts its own speed to maintain the preset safe distance between the vehicle and the target vehicle.
[0034] In intelligent driving mode, the driver can actively set the vehicle's own speed, the distance between the vehicle and the target vehicle, and control the intelligent driving switch to activate or deactivate the mode. Additionally, when adjusting the vehicle's speed, the intelligent driving system can send acceleration requests to the powertrain, allowing the powertrain to increase engine torque to control vehicle acceleration. Alternatively, it can send deceleration requests to the braking system, allowing the braking system to provide braking resistance to control vehicle deceleration.
[0035] Furthermore, during vehicle control in intelligent driving mode, if the system detects that the driver is pressing the accelerator pedal, it will also trigger the driver intervention logic. For example, if the system detects that the driver has been pressing the accelerator pedal for more than 15 minutes, it will exit intelligent driving mode and switch to manual driving mode.
[0036] However, this switching method is time-consuming and only applicable to a single mode switch. Therefore, it cannot switch in a timely manner when there are abnormalities in the vehicle's operating status, resulting in low safety of existing vehicle driving mode control.
[0037] Therefore, to improve safety when switching intelligent driving modes of a vehicle, this application provides a method for switching vehicle driving modes, which can be applied to in-vehicle devices. For example, the in-vehicle device can be an intelligent driving controller or a vehicle controller, and is not limited thereto.
[0038] Please see Figure 2 , Figure 2 The following is a flowchart illustrating the implementation of a vehicle driving mode switching method according to an embodiment of this application. The method includes the following steps:
[0039] S201. Obtain the operating status of the vehicle when it is driving in intelligent driving mode.
[0040] In one embodiment, the aforementioned operating states include a normal state and an abnormal state. The normal state can be considered as the period during which the intelligent driving mode controls the vehicle, during which the powertrain, braking system, and sensor devices function normally. For example, the powertrain and braking systems can respond normally to acceleration and deceleration requests sent by the intelligent driving mode, and the sensor devices can normally perceive external driving environment information. Conversely, if any of the powertrain, braking system, or sensor devices malfunctions, the vehicle can be considered to be in an abnormal state.
[0041] For example, when the powertrain or braking system malfunctions, the vehicle's speed may not reach the expected level, making it impossible to maintain a safe distance from the target vehicle. This could easily lead to a safety accident. Based on this, the switching device can also acquire vehicle driving environment information to determine the desired throttle torque provided by the accelerator pedal. Then, it determines the actual torque currently provided by the accelerator pedal and determines the operating state based on the desired throttle torque and the actual torque.
[0042] As explained above regarding the ACC intelligent driving mode, the switching device can sense the vehicle's driving environment information through sensor devices such as LiDAR modules, camera modules, and high-precision maps to adjust the vehicle speed. Therefore, the aforementioned driving environment information includes, but is not limited to, information such as the distance and speed to surrounding vehicles (in front, behind, or to the left and right).
[0043] It should be noted that adjusting the vehicle speed requires adjustments through the aforementioned powertrain or braking system. For example, the powertrain or braking system adjusts the vehicle speed by regulating the torque generated by the engine.
[0044] Based on this, when the expected throttle torque differs from the actual torque, the switching device can determine that there is a fault in the powertrain or braking system, preventing it from responding properly to acceleration or deceleration requests sent by the intelligent driving system. Therefore, the switching device can determine that the vehicle's operating state is abnormal at this time. Conversely, when the expected throttle torque and the actual torque are the same, the operating state can be determined to be normal.
[0045] It should be added that, due to the existence of acquisition or measurement errors when obtaining the actual torque, if the torque difference between the desired throttle torque and the actual torque is less than the preset torque, the switching device can consider the desired throttle torque to be the same as the actual torque. Otherwise, if the torque difference between the desired throttle torque and the actual torque is greater than or equal to the preset torque, the switching device can consider the desired throttle torque to be different from the actual torque. The preset torque can be set in advance and is not limited thereto.
[0046] In determining the actual torque, the throttle control system mainly consists of the accelerator pedal, pedal displacement sensor, electronic control unit, and throttle valve. The displacement sensor is installed inside the accelerator pedal and can monitor its position at any time. Therefore, the actual torque output by the accelerator pedal at that moment can be determined based on its opening (position).
[0047] It should be noted that in this embodiment, the driver's pressing of the accelerator pedal also affects the torque provided by the accelerator pedal, causing the actual torque to differ from the expected accelerator torque. Therefore, the situation where the driver presses the accelerator pedal can also be considered an abnormal operating state when the vehicle is driving in intelligent driving mode.
[0048] In other words, based on the above explanation, when the actual throttle torque is detected to be different from the expected throttle torque, it can be considered either a case of the driver actively intervening in the driving mode, or a case of a malfunction in the power system or braking system. In this embodiment, for both of these cases, in order to ensure driving safety or to satisfy the driver's intentions, it is necessary to select a suitable target driving mode by combining the steps S202-S203 below.
[0049] S202. If the operating status is abnormal, monitor the target operation acting on the intelligent driving switch; the intelligent driving switch is used to control the intelligent driving mode to be turned on or off.
[0050] In one embodiment, the aforementioned intelligent driving switch is a switch used to control the activation or deactivation of the intelligent driving mode. It can be a virtual software switch or an actual hardware switch; there is no limitation on either. Based on this, the aforementioned target operation can be considered a touch operation of touching the intelligent driving switch.
[0051] S203. Determine the target driving mode of the vehicle based on the target operation.
[0052] In one embodiment, the target driving mode can be one of several modes, including the current intelligent driving mode, manual driving mode, and emergency braking mode. The intelligent driving mode has already been explained above and will not be repeated here. The manual driving mode is the mode in which the driver actively controls the vehicle. The emergency braking mode controls the vehicle to reduce its speed by a preset deceleration rate within a short period of time, bringing the vehicle to a stop. The purpose of setting the emergency braking mode is to promptly control the vehicle to stop based on the driver's target operation when an abnormal state is detected, thereby improving driving safety. The preset deceleration emergency braking mode ensures that the vehicle decelerates at a reasonable rate during the deceleration process, avoiding a large reduction in speed within a short period, thus improving driving safety.
[0053] Since the target driving mode may be one of the above-mentioned multiple modes, in order to achieve the switching of multiple modes based on a single intelligent driving switch, the intelligent driving switch not only needs to include the control link for controlling the intelligent driving mode to be turned on or off, but also reuses the control link for turning on the emergency braking mode or the manual driving mode. This can reduce the cost of setting up a separate switch for each driving mode to use the corresponding control link.
[0054] Therefore, in order to enable the switching of multiple intelligent driving modes, different intelligent driving modes can be set to have different target operations for touching the intelligent driving switch, so as to determine the target driving mode based on the target operation.
[0055] For example, when the intelligent driving switch is a virtual software switch, the switching device can sense touch operations performed on the virtual switch within a preset time period. Then, if the target operation is determined to be a sliding operation, the target driving mode is determined to be manual driving mode; if the target operation is determined to be a pressing operation, the target driving mode is determined to be emergency braking mode; if no target operation is detected, the target driving mode can be determined to be intelligent driving mode. That is, when the operating state is abnormal, if no target operation is detected, it can be assumed that the driver does not need to switch to intelligent driving mode. In this case, the reason for the vehicle's abnormal state may be that the driver accidentally touched the accelerator pedal, causing the actual torque to differ from the expected accelerator torque. Therefore, when no target operation is detected by the driver on the intelligent driving switch, the switching device can maintain the vehicle's intelligent driving mode.
[0056] The above example is merely one illustration of determining a target driving mode based on a target operation. In another embodiment, since the vehicle is already in intelligent driving mode, the intelligent driving switch may only include a shut-off switch to control the intelligent driving mode from turning off. In this case, the switching device can determine the target driving mode based on the driver's target operation on the shut-off switch. For example, to enable switching between multiple intelligent driving modes, the number of touches required to perform a touch operation on the shut-off switch can be set to determine the target driving mode.
[0057] Specifically, the switching device can count the number of times the off switch is touched, and then determine the target driving mode based on the number of touches. For example, when the number of touches is a first preset number, the switching device can determine the target driving mode as intelligent driving mode; when the number of touches is a second preset number, the switching device can determine the target driving mode as manual driving mode; and when the number of touches is a third preset number, the switching device can determine the target driving mode as emergency braking mode; emergency braking mode is used to control the vehicle to stop. The first, second, and third preset numbers are all different, thus the switching device can determine the target driving mode based on the number of touches.
[0058] The first, second, and third preset counts can all be set in advance according to actual conditions, and there is no limitation thereto. For example, the first preset count can be 0 times, the second preset count can be 1 time, and the third preset count can be 2 times or more.
[0059] It should be noted that the third preset number of times can be greater than the second preset number of times, and the second preset number of times can be greater than the first preset number of times. The purpose of setting the third preset number of times for emergency braking mode to be the maximum is that since emergency braking mode is usually used when there is a malfunction in the braking system or power system, if the third preset number of times for emergency braking mode is set to be less, it is easy for the vehicle to pose a driving hazard in the event of accidental collision by the driver.
[0060] It should be added that, since the first preset number of times can be 0, a preset duration needs to be set to count the number of times the switch is touched. Specifically, the start time is the moment when the operating state is determined to be abnormal, and the number of touches within the preset duration after the start time is counted. If the number of touches within the preset duration is 0, it indicates that the abnormal operating state was caused by the driver accidentally touching the accelerator pedal.
[0061] The preset duration can be set according to actual conditions. Within the preset duration, the switching device can monitor the target operation applied to the intelligent driving switch in real time. When the driver touches the off switch, the voltage corresponding to the off switch is usually changed, generating a corresponding touch signal (voltage signal). Therefore, when a touch signal is obtained, the switching device can increment the touch count by 1 to count the number of touches.
[0062] Additionally, it should be noted that, in order to promptly remind the driver to perform the target operation, enabling the switching device to quickly determine the target driving mode to control vehicle movement and improve driving safety, this embodiment may also execute a first prompt operation when the operating state is determined to be abnormal. This first prompt operation is used to remind the driver to perform the aforementioned target operation on the intelligent driving switch. The aforementioned first prompt operation includes, but is not limited to, text, voice, and light operations.
[0063] For example, the switching device may display preset prompt text on the human machine interface (HMI).
[0064] In another embodiment, to further prevent accidental switching of the emergency braking mode due to accidental touches and improve driving safety, when determining the emergency braking mode based on the number of touches, the switching device can display the on / off switch of the intelligent driving switch on the HMI interface when the number of touches reaches the fourth preset number, or change the color of the intelligent driving switch from gray to another color. Then, when the switching device detects that the on / off switch has been touched, it determines the target driving mode as the emergency braking mode.
[0065] Since the vehicle is currently in intelligent driving mode, the activation switch in the intelligent driving mode switch does not need to be touched under normal circumstances. However, in order to reduce the cost of setting a separate switch for each driving mode and using a corresponding control link, in this embodiment, when the number of touches reaches the fourth preset number, the instruction generated after the activation switch controlling the intelligent driving mode is touched can be set to indicate and confirm the activation of the emergency braking mode.
[0066] Specifically, in intelligent driving mode, the HMI interface can display only the off switch in the intelligent driving switch, without displaying the on switch; or the on switch can be displayed in an untouchable gray. Then, when the off switch is detected to have been touched a fourth preset number of times, the switching device can display the on switch, or display it in a touchable color (green or red). Finally, when the switching device detects the on switch being touched, it determines the target driving mode as emergency braking mode. That is, at this time, the on switch is used to indicate confirmation of activating emergency braking mode. And, when the off switch is detected being touched, the target driving mode is still determined to be intelligent driving mode. Based on this, the switching device can consider the driver's target operation of the off switch a fourth preset number of times as a mistaken touch.
[0067] The fourth preset number of times can be set according to the actual situation. For example, the fourth preset number of times can be 2 times.
[0068] When the power switch is displayed on the HMI interface, or when the power switch is displayed in a touchable color (green or red), the switching device can also perform a second prompt operation to remind the driver to click the power switch to enter emergency braking mode, or to click the power switch to maintain intelligent driving mode. The second prompt operation can be the same as or different from the first prompt operation; there is no limitation on this.
[0069] S204. Control vehicle operation based on target driving mode.
[0070] In one embodiment, if the target driving mode is an intelligent driving mode, the switching device may continue to maintain the current intelligent driving mode. However, if the target driving mode is an emergency braking mode or a manual driving mode, the switching device should exit the current intelligent driving mode when controlling the vehicle using the target driving mode.
[0071] In this embodiment, the switching device can acquire the vehicle's operating status when it is in intelligent driving mode. Then, when the vehicle's operating status is abnormal, it monitors the target operation applied to the intelligent driving switch to determine the target driving mode based on the target operation. Finally, it controls the vehicle's operation based on the target driving mode. Therefore, upon detecting an operation on the intelligent driving switch, the switching device can respond promptly to the switching of intelligent driving modes, improving driving safety when switching vehicle driving modes. Furthermore, the switching device can select different target driving modes to control vehicle operation based on the driver's target operation on the intelligent driving switch, eliminating the need for a separate switching button for each driving mode and reducing the switching costs required for the vehicle.
[0072] Reference Figure 3 , Figure 3 This is a flowchart illustrating a method for switching vehicle driving modes according to another embodiment of this application. The explanation uses ACC (Adaptive Cruise Control) driving mode as an example, with the intelligent driving switch being a virtual software switch. During vehicle control in ACC driving mode, if the driver is detected pressing the accelerator pedal, or if the actual torque provided by the accelerator pedal differs from the expected torque due to a powertrain malfunction, the switching device can display driver intervention or powertrain malfunction on the HMI interface. In other words, the switching device can determine that the vehicle is in an abnormal state.
[0073] Specifically, when the powertrain is not faulty but the actual torque differs from the expected torque, only driver intervention can be displayed; and when the powertrain is faulty and it is impossible to determine whether the driver intervened, only the powertrain fault can be displayed.
[0074] Then, the switching device can monitor the number of times the driver touches the off switch in the intelligent driving switch within a preset time period. When the number of touches reaches the first preset number, for example, 0 times, the switching device can determine that the abnormal state was caused by the driver accidentally touching the accelerator pedal. Therefore, the switching device can maintain the intelligent driving mode to control the vehicle's movement. When the number of touches reaches the second preset number, for example, 1 time, the switching device can determine the target driving mode as manual driving mode and then exit the intelligent driving mode to control the vehicle's operation according to the driver's actions. And, when the number of touches reaches the fourth preset number, for example, 2 times, the switching device can display the on switch, or display the on switch in a different touchable color. Finally, when the on switch is detected being touched, the target driving mode is determined to be emergency braking mode. Alternatively, when the off switch is detected being touched, the target driving mode is still determined to be intelligent driving mode.
[0075] Please see Figure 4 , Figure 4This is a structural block diagram of a vehicle driving mode switching device provided in an embodiment of this application. The vehicle driving mode switching device in this embodiment includes modules for performing... Figure 2 The steps in the corresponding embodiments. Please refer to the details. Figure 2 as well as Figure 2 The relevant descriptions in the corresponding embodiments are shown below. For ease of explanation, only the parts relevant to this embodiment are shown. See also... Figure 4 The vehicle driving mode switching device 400 may include: an operating status acquisition module 410, a target operation monitoring module 420, a target driving mode determination module 430, and a control module 440, wherein:
[0076] The operating status acquisition module 410 is used to acquire the operating status of the vehicle when it is driving in intelligent driving mode.
[0077] The target operation monitoring module 420 is used to monitor the target operation applied to the intelligent driving switch if the operating state is abnormal; the intelligent driving switch is used to control the intelligent driving mode to be turned on or off.
[0078] The target driving mode determination module 430 is used to determine the target driving mode of the vehicle based on the target operation.
[0079] Control module 440 is used to control vehicle operation based on the target driving mode.
[0080] In one embodiment, the running status acquisition module 410 is further configured to:
[0081] Obtain vehicle driving environment information; determine the desired throttle torque provided by the accelerator pedal based on the driving environment information; determine the actual torque currently provided by the accelerator pedal; determine the operating status based on the desired throttle torque and the actual torque.
[0082] In one embodiment, the running status acquisition module 410 is further configured to:
[0083] If the expected throttle torque differs from the actual torque, the operating state is determined to be abnormal; if the expected throttle torque is the same as the actual torque, the operating state is determined to be normal.
[0084] In one embodiment, the intelligent driving switch includes a turn-off switch for controlling the intelligent driving mode to turn off; the target driving mode determination module 430 is further configured to:
[0085] Count the number of times the off switch is touched; determine the target driving mode based on the number of touches.
[0086] In one embodiment, the target driving mode determination module 430 is further configured to:
[0087] If the number of touches is the first preset number, the target driving mode is determined to be intelligent driving mode; if the number of touches is the second preset number, the target driving mode is determined to be manual driving mode; if the number of touches is the third preset number, the target driving mode is determined to be emergency braking mode; emergency braking mode is used to control the vehicle to stop; the first preset number, the second preset number, and the third preset number are all different.
[0088] In one embodiment, the intelligent driving switch further includes an activation switch for confirming the activation of the emergency braking mode; the vehicle driving mode switching device 400 further includes:
[0089] The emergency braking mode determination module is used to determine the target driving mode as emergency braking mode when the activation switch is detected to have been touched if the number of touches is the fourth preset number.
[0090] In one embodiment, the vehicle driving mode switching device 400 further includes:
[0091] The prompt module is used to execute a first prompt operation if the operating status is abnormal; the first prompt operation is used to remind the driver to perform the target operation on the intelligent driving switch.
[0092] When it is understood that, Figure 4 In the structural block diagram of the vehicle driving mode switching device shown, each module is used to perform... Figure 2 The steps in the corresponding embodiments, and for Figure 2 The steps in the corresponding embodiments have been explained in detail in the above embodiments. Please refer to them for details. Figure 2 as well as Figure 2 The relevant descriptions in the corresponding embodiments will not be repeated here.
[0093] Figure 5 This is a structural block diagram of a vehicle provided in one embodiment of this application. For example... Figure 5 As shown, the vehicle 500 in this embodiment includes a processor 510, a memory 520, and a computer program 530 stored in the memory 520 and executable on the processor 510, such as a program for a vehicle driving mode switching method. When the processor 510 executes the computer program 530, it implements the steps of each embodiment of the vehicle driving mode switching method described above, for example... Figure 2 S201 to S204 are shown. Alternatively, the processor 410 implements the above when executing the computer program 430. Figure 4 The functions of each module in the corresponding embodiments, for example, Figure 4 For details on the functions of modules 410 to 440 shown, please refer to [link / reference]. Figure 4 The relevant descriptions in the corresponding embodiments.
[0094] For example, the computer program 530 can be divided into one or more modules, one or more of which are stored in the memory 520 and executed by the processor 510 to implement the vehicle driving mode switching method provided in this embodiment. One or more modules can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program 530 in the vehicle 500. For example, the computer program 530 can implement the vehicle driving mode switching method provided in this embodiment.
[0095] Vehicle 500 may include, but is not limited to, processor 510 and memory 520. Those skilled in the art will understand that... Figure 5 This is merely an example of vehicle 500 and does not constitute a limitation on vehicle 500. It may include more or fewer components than shown, or combine certain components, or different components. For example, a vehicle may also include input / output devices, network access devices, buses, etc.
[0096] The processor 510 may be a central processing unit, or it may be other general-purpose processors, digital signal processors, application-specific integrated circuits, off-the-shelf programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0097] The memory 520 can be an internal storage unit of the vehicle 500, such as a hard drive or memory of the vehicle 500. The memory 520 can also be an external storage device of the vehicle 500, such as a plug-in hard drive, smart memory card, flash memory card, etc., installed on the vehicle 500. Furthermore, the memory 520 can include both internal storage units and external storage devices of the vehicle 500.
[0098] This application provides a computer-readable storage medium storing a computer program, which is executed by a processor using the vehicle driving mode switching method described in the above embodiments.
[0099] This application provides a computer program product that, when run on a vehicle, causes the vehicle to execute the vehicle driving mode switching methods described in the above embodiments.
[0100] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for switching vehicle driving modes, characterized in that, The method includes: Acquire the vehicle's operating status when driving in intelligent driving mode; If the operating state is abnormal, the target operation acting on the intelligent driving switch is monitored; the intelligent driving switch is used to control the intelligent driving mode to be turned on or off; in the intelligent driving mode, the HMI interface only displays the off switch of the intelligent driving switch and does not display the on switch of the intelligent driving switch. The target driving mode of the vehicle is determined based on the target operation; Control vehicle operation based on the target driving mode; Determining the target driving mode of the vehicle based on the target operation includes: Count the number of times the off switch is touched; The target driving mode is determined based on the number of touches; Determining the target driving mode based on the number of touches includes: If the number of touches is the fourth preset number, the power switch is displayed, and when the power switch is detected to be touched, the target driving mode is determined to be the emergency braking mode; the emergency braking mode is used to control the vehicle to stop driving.
2. The method according to claim 1, characterized in that, The acquisition of the vehicle's operating status when driving in intelligent driving mode includes: Obtain vehicle driving environment information; The desired throttle torque provided by the accelerator pedal of the vehicle is determined based on the driving environment information. Determine the actual torque currently provided by the accelerator pedal; The operating state is determined based on the desired throttle torque and the actual torque.
3. The method according to claim 2, characterized in that, Determining the operating state based on the desired throttle torque and the actual torque includes: If the expected throttle torque differs from the actual torque, then the operating state is determined to be the abnormal state. If the desired throttle torque is the same as the actual torque, then the operating state is determined to be normal.
4. The method according to claim 1, characterized in that, Determining the target driving mode based on the number of touches includes: If the number of touches is a first preset number, then the target driving mode is determined to be the intelligent driving mode; If the number of touches is the second preset number, then the target driving mode is determined to be the manual driving mode; the first preset number and the second preset number are different.
5. The method according to any one of claims 1-4, characterized in that, After obtaining the vehicle's operating status when driving in intelligent driving mode, the method further includes: If the operating state is abnormal, a first prompt operation is executed; the first prompt operation is used to remind the driver to perform the target operation on the intelligent driving switch.
6. A vehicle driving mode switching device, characterized in that, The device includes: The operating status acquisition module is used to acquire the operating status of the vehicle when it is driving in intelligent driving mode; The target operation monitoring module is used to monitor the target operation acting on the intelligent driving switch if the operating state is abnormal; the intelligent driving switch is used to control the intelligent driving mode to be turned on or off; in the intelligent driving mode, the HMI interface only displays the off switch of the intelligent driving switch and does not display the on switch of the intelligent driving switch. A target driving mode determination module is used to determine the target driving mode of the vehicle based on the target operation. The control module is used to control the vehicle operation based on the target driving mode; The target driving mode determination module is also used for: The number of times the off switch is touched is counted; the target driving mode is determined based on the number of touches. The target driving mode determination module is also used for: If the number of touches is the fourth preset number, the power switch is displayed, and when the power switch is detected to be touched, the target driving mode is determined to be the emergency braking mode; the emergency braking mode is used to control the vehicle to stop driving.
7. A vehicle comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 5.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Driving mode switching method and device, vehicle and storage medium
CN112960001A
Automatic driving operation display device
WO2021049374A1