A vehicle control method, device, vehicle and storage medium
Patent Information
- Application Number
- CN202510149360.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-11
- Publication Date
- 2026-08-18
AI Technical Summary
[0002]新能源商用车在市场中的保有量越来越大,市场的发展对货物运输的时效性要求也越来越高,用户在装卸货物期间或等待货源期间,更多地选择在车上休息,以减少运货时间,保证时效性,但在装卸货物期间或等待货源期间,用户普遍会使用车辆的空调系统,使得车辆在长时间停车期间内不能“熄火”,若在此期间驾驶员误踩油门踏板,则可能会导致车辆误加速从而造成事故
Smart Images

Figure CN122585216A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicles, and more specifically, to a vehicle control method, apparatus, vehicle, and storage medium in the field of vehicles. Background Technology
[0002] The number of new energy commercial vehicles in the market is increasing, and the market's development is placing higher demands on the timeliness of cargo transportation. Users often choose to rest in their vehicles during loading / unloading or while waiting for cargo to reduce transport time and ensure timeliness. However, during these periods, users commonly use the vehicle's air conditioning system, meaning the vehicle cannot be turned off during extended periods of parking. If the driver accidentally presses the accelerator pedal during this time, it could lead to unintended acceleration and potentially cause an accident. Therefore, improving overall vehicle safety has become a pressing issue. Summary of the Invention
[0003] This application provides a vehicle control method, apparatus, vehicle, and storage medium, which can effectively improve the safety of the entire vehicle.
[0004] In a first aspect, a vehicle control method is provided, the method comprising: when the vehicle is in a normal driving mode, acquiring the current state of the vehicle; determining, based on the current state, whether a first preset initial condition for switching from the normal driving mode to a target parking mode is met; if the first preset initial condition is met, determining whether a first duration for which the brake pedal is depressed is greater than or equal to a first preset duration; if the first duration is greater than or equal to the first preset duration, controlling the vehicle to switch from the normal driving mode to the target parking mode; wherein, when the vehicle is in the target parking mode, at least one power source of the vehicle remains operational, and the vehicle does not output power.
[0005] The above technical solution monitors the vehicle's normal driving status and determines whether to switch to the target parking mode based on preset conditions. First, it checks if the vehicle's current state meets the first preset initial condition. Second, by comparing the first duration of the brake pedal being depressed with the first preset duration, it ensures the driver's intention to brake is clear and continuous, enhancing the accuracy and safety of mode switching. Furthermore, after switching to the target parking mode, even if the vehicle's power source remains operational, no power output is provided. For example, in hybrid vehicles, even if the engine or at least one electric motor is running, the vehicle does not output power; in pure electric vehicles, even if at least one electric motor is running, the vehicle does not output power. This method effectively avoids unnecessary energy waste, improves the vehicle's economy, and also enhances overall vehicle safety to a certain extent.
[0006] In conjunction with the first aspect, in some possible implementations, the current state includes the vehicle's operating state, the vehicle's speed, and the vehicle's handbrake state; the step of determining whether the first preset initial condition for switching from the normal driving mode to the target parking mode is met based on the current state includes: determining that the first preset initial condition for switching from the normal driving mode to the target parking mode is met when the vehicle's operating state is in a ready state, the vehicle's speed is less than a preset speed, and the vehicle's handbrake is in an engaged state.
[0007] The above technical solution, by comprehensively considering multiple factors such as the vehicle's operating status, speed, and handbrake status, can accurately determine when the initial conditions for switching from normal driving mode to the target parking mode are met, thereby ensuring that the vehicle's switching between different driving states is safer and more efficient.
[0008] In conjunction with the first aspect and the above implementation methods, in some possible implementation methods, controlling the vehicle to switch from the normal driving mode to the target parking mode includes: performing at least one of the following steps to switch the vehicle from the normal driving mode to the target parking mode: controlling the vehicle's power steering pump and air pump compressor to stop operating; if the vehicle includes a transmission, sending a forced neutral request to the transmission to force the actual gear of the transmission to remain in neutral; controlling the vehicle to stop responding to torque requests from the accelerator pedal; outputting a first reminder message; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0009] The above technical solution reduces unnecessary energy consumption and lowers vehicle noise during parking by controlling the vehicle's steering pump and air compressor to stop operating; by forcing the transmission into neutral, it ensures that the vehicle will not move unexpectedly due to accidental pressing of the accelerator pedal in the target parking mode, improving safety and stability during parking; by controlling the vehicle to stop responding to accelerator pedal requests, it also avoids the risk of unexpected vehicle movement; and by outputting an initial reminder message, it clearly informs the user of the vehicle's current mode, enhancing the user's perception of the vehicle.
[0010] In conjunction with the first aspect and the above implementation methods, in some possible implementation methods, after controlling the vehicle to switch from the normal driving mode to the target parking mode, the method further includes: determining, based on the current state of the vehicle, whether a second preset initial condition for switching from the target parking mode to the normal driving mode is met; if the second preset initial condition is met, detecting whether a second duration for which the brake pedal is depressed is greater than or equal to a second preset duration; if the second duration is detected to be greater than or equal to the second preset duration, controlling the vehicle to switch from the target parking mode to the normal driving mode; if the second duration is not detected to be greater than or equal to the second preset duration within a third preset duration, controlling the vehicle's handbrake to be in an engaged state so that the vehicle continues to be in the target parking mode; wherein, the third preset duration is greater than the second preset duration.
[0011] The above technical solution monitors the vehicle's state when it is stopped and determines whether to switch to normal driving mode based on preset conditions. First, it determines whether the second preset initial condition is met based on the vehicle's current state. Second, by comparing the second duration of the brake pedal being depressed with the second preset duration, it ensures that the driver has a clear and continuous braking intention. This method can enhance the accuracy and safety of mode switching.
[0012] In combination with the first aspect and the above implementation methods, in some possible implementation methods, the current state includes the vehicle's operating state, the vehicle's speed, and the vehicle's handbrake state; the step of determining whether the second preset initial condition for switching from the target parking mode to the normal driving mode is met based on the current state includes: determining that the second preset initial condition for switching from the target parking mode to the normal driving mode is met when the vehicle's operating state is in a ready state, the vehicle's speed is less than a preset speed, and the vehicle's handbrake is in a released state.
[0013] The above technical solution, by comprehensively considering multiple factors such as the vehicle's working status, speed, and handbrake status, can accurately determine when the initial conditions for switching from the target parking mode to the normal driving mode are met, thereby ensuring that the vehicle switches between different modes more safely and efficiently.
[0014] In conjunction with the first aspect and the above implementation methods, in some possible implementation methods, controlling the vehicle to switch from the target parking mode to the normal driving mode includes: performing at least one of the following steps to switch the vehicle from the target parking mode to the normal driving mode: controlling the vehicle's power steering pump and air pump compressor to start operating; if the vehicle includes a transmission, stopping sending forced neutral requests to the transmission so that the transmission can normally respond to gear requirements; controlling the vehicle to respond to torque requests from the accelerator pedal.
[0015] In conjunction with the first aspect and the above implementation, in some possible implementations, the method further includes: if the second preset initial condition is met, then outputting a second reminder message starting from the moment the second preset initial condition is met; wherein the second reminder message is used to remind the user that the vehicle is about to exit the target parking mode; if the second duration is detected to be greater than or equal to the second preset duration, then stopping the output of the second reminder message; if the second duration is not detected to be greater than or equal to the second preset duration within the third preset duration, then outputting a first reminder message; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0016] The above technical solution sets a second preset initial condition. When this condition is met, a second reminder message is output to inform the user that the vehicle is about to exit the target parking mode. Simultaneously, by detecting the comparison between a second duration and a second preset duration, the output of the second reminder message stops when the second duration reaches or exceeds the second preset duration, indicating that the vehicle has officially exited the target parking mode. If the second duration is not detected to have reached or exceeded the second preset duration within a third preset duration, a first reminder message is output to remind the user that the vehicle is still in the target parking mode. This method ensures that the user can obtain information about changes in the vehicle's status in a timely manner, improving the user experience and the user's perception of the vehicle's status.
[0017] Secondly, a vehicle control device is provided, comprising: an acquisition module for acquiring the current state of the vehicle when the vehicle is in a normal driving mode; a first judgment module for determining, based on the current state, whether a first preset initial condition for switching from the normal driving mode to a target parking mode is met; a second judgment module for determining, if the first preset initial condition is met, whether a first duration for which the brake pedal is depressed is greater than or equal to a first preset duration; and a control module for controlling the vehicle to switch from the normal driving mode to the target parking mode if the first duration is greater than or equal to the first preset duration; wherein, when the vehicle is in the target parking mode, at least one power source of the vehicle remains operational, and the vehicle does not output power.
[0018] In conjunction with the second aspect, in some implementations of the second aspect, the current state includes the vehicle's operating state, the vehicle's speed, and the vehicle's handbrake state; the first judgment module is specifically used for: determining whether the first preset initial condition for switching from normal driving mode to target parking mode is met based on the current state, including: determining that the first preset initial condition for switching from normal driving mode to target parking mode is met when the vehicle's operating state is in a ready state, the vehicle's speed is less than a preset speed, and the vehicle's handbrake is in an engaged state.
[0019] In conjunction with the second aspect and the above implementation methods, in some implementation methods of the second aspect, the control module is specifically used for: controlling the vehicle to switch from the normal driving mode to the target parking mode, including: performing at least one of the following steps to switch the vehicle from the normal driving mode to the target parking mode: controlling the vehicle's power steering pump and air pump compressor to stop operating; if the vehicle includes a transmission, sending a forced neutral request to the transmission to force the actual gear of the transmission to remain in neutral; controlling the vehicle to stop responding to torque requests from the accelerator pedal; outputting a first reminder message; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0020] In conjunction with the second aspect and the above implementation methods, in some implementation methods of the second aspect, the device further includes a third judgment module, specifically used for: after controlling the vehicle to switch from the normal driving mode to the target parking mode, further including: judging whether the second preset initial condition for switching from the target parking mode to the normal driving mode is met based on the current state of the vehicle; if the second preset initial condition is met, detecting whether the second duration for which the brake pedal is depressed is greater than or equal to the second preset duration; if the second duration is detected to be greater than or equal to the second preset duration, controlling the vehicle to switch from the target parking mode to the normal driving mode; if the second duration is not detected to be greater than or equal to the second preset duration within a third preset duration, controlling the vehicle's handbrake to be in an engaged state so that the vehicle continues to be in the target parking mode; wherein, the third preset duration is greater than the second preset duration.
[0021] In conjunction with the second aspect and the above implementation methods, in some implementation methods of the second aspect, the current state includes the vehicle's operating state, the vehicle's speed, and the vehicle's handbrake state; the third judgment module is specifically used for: determining whether the second preset initial condition for switching from the target parking mode to the normal driving mode is met based on the current state, including: determining that the second preset initial condition for switching from the target parking mode to the normal driving mode is met when the vehicle's operating state is in a ready state, the vehicle's speed is less than a preset speed, and the vehicle's handbrake is in a released state.
[0022] In conjunction with the second aspect and the above implementation methods, in some implementation methods of the second aspect, the third judgment module is specifically used for: controlling the vehicle to switch from the target parking mode to the normal driving mode, including: performing at least one of the following steps to switch the vehicle from the target parking mode to the normal driving mode: controlling the vehicle's power steering pump and air pump compressor to start operating; if the vehicle includes a transmission, stopping sending forced neutral requests to the transmission so that the transmission can normally respond to gear requirements; controlling the vehicle to respond to torque requests from the accelerator pedal.
[0023] In conjunction with the second aspect and the above implementation methods, in some implementation methods of the second aspect, the device further includes an output module, specifically configured to: if the second preset initial condition is met, output a second reminder message starting from the moment the second preset initial condition is met; wherein the second reminder message is used to remind the user that the vehicle is about to exit the target parking mode; if the second duration is detected to be greater than or equal to the second preset duration, stop outputting the second reminder message; if the second duration is not detected to be greater than or equal to the second preset duration within the third preset duration, output a first reminder message; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0024] Thirdly, a vehicle is provided, including a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, causing the vehicle to perform the methods of the first aspect or any possible implementation thereof.
[0025] Fourthly, a computer program product is provided, comprising: computer program code, which, when run on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof.
[0026] Fifthly, a computer-readable storage medium is provided that stores computer program code, which, when executed on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof. Attached Figure Description
[0027] Figure 1 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application;
[0028] Figure 2 This is a schematic flowchart of another vehicle control method provided in an embodiment of this application;
[0029] Figure 3 This is a schematic flowchart of the third vehicle control method provided in the embodiments of this application;
[0030] Figure 4 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application;
[0031] Figure 5 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation
[0032] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0033] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0034] The number of new energy commercial vehicles in the market is increasing, and the market's development is placing higher demands on the timeliness of freight transportation. Users are increasingly choosing to rest in their vehicles during loading / unloading or while waiting for cargo to minimize delivery time and ensure timely delivery. However, the range of new energy commercial vehicles, especially pure electric models, remains their biggest weakness. Users typically spend hours resting or waiting for cargo in their vehicles, sometimes even several hours, during which time they commonly use the vehicle's air conditioning system. This means that the vehicle cannot be turned off during extended periods of parking and remains running for some time, resulting in unnecessary power consumption and energy waste. Furthermore, this situation may also pose a risk of accidental starting or acceleration of the vehicle.
[0035] In existing technologies for new energy commercial vehicles, the electronic components generally have high power consumption. The power steering pump and air compressor typically have a power output of around 5kW, consuming approximately 5 kWh per hour. When the vehicle is in a long-term parking mode, the power steering pump, accelerator pedal, gear shift lever, and air compressor remain running or in standby mode. This not only negatively impacts the vehicle's fuel economy, but the continuous operation of the power steering pump and air compressor also generates noise. If the transmission is not shifted to neutral (N) before parking, accidentally pressing the accelerator pedal may cause the vehicle to accelerate unnecessarily and potentially lead to an accident. These problems not only affect the user's rest comfort and overall fuel economy but also pose safety hazards to some extent.
[0036] To at least solve the above-mentioned technical problems, this application provides a vehicle control method applied to the vehicle controller, which can effectively improve the safety of the entire vehicle.
[0037] Figure 1 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application.
[0038] For example, such asFigure 1 As shown, the method 100 includes:
[0039] Step 101: When the vehicle is in normal driving mode, obtain the current status of the vehicle.
[0040] Step 102: Based on the current state, determine whether the first preset initial condition for switching from normal driving mode to target parking mode is met.
[0041] Step 103: If the first preset initial condition is met, determine whether the first duration of the brake pedal being pressed is greater than or equal to the first preset duration.
[0042] Step 104: If the first duration is greater than or equal to the first preset duration, control the vehicle to switch from normal driving mode to target parking mode; wherein, when the vehicle is in the target parking mode, at least one power source of the vehicle remains in operation, and the vehicle does not output power.
[0043] In this embodiment, the vehicle's normal driving status is monitored, and a decision on whether to switch to a target parking mode is made based on preset conditions. First, the vehicle's current state is assessed to determine if a first preset initial condition is met. Second, by comparing the first duration of the brake pedal being depressed with a first preset duration, the system ensures the driver's intention to brake is clear and continuous, enhancing the accuracy and safety of mode switching. Furthermore, after the vehicle switches to the target parking mode, even if the vehicle's power source remains operational, no power output is provided. For example, in hybrid vehicles, even if the engine or at least one electric motor is running, the vehicle does not output power; in pure electric vehicles, even if at least one electric motor is running, the vehicle does not output power. This method effectively avoids unnecessary energy waste, improves the vehicle's economy, and also enhances overall vehicle safety to a certain extent.
[0044] The following is about Figure 1 The implementation of each step in the illustrated embodiment will be explained in detail.
[0045] For step 101, it can be understood that the above-mentioned normal driving mode refers to the working mode in which the vehicle is driving normally and all internal components of the vehicle are operating normally; the current state of the vehicle may include the current working state of the vehicle, the current speed of the vehicle, and the current state of the handbrake of the vehicle, etc.
[0046] For step 102, it is understood that the above-mentioned target parking mode refers to the working mode in which the vehicle is stationary and some of the internal components of the vehicle stop operating, such as the power steering pump and the air pump compressor stopping operation.
[0047] Since the aforementioned target parking mode is mainly applied to situations such as users loading and unloading goods and waiting for cargo, and the time for loading and unloading goods and waiting for cargo is usually measured in hours, and sometimes even lasts for several hours, the parking duration corresponding to the target parking mode is usually relatively long. Therefore, the aforementioned target parking mode can also be called a long-term parking mode.
[0048] The aforementioned first preset initial condition is used to measure whether the vehicle meets the initial conditions for switching from normal driving mode to target parking mode.
[0049] In some embodiments, determining whether the first preset initial condition for switching from normal driving mode to target parking mode is met based on the current state includes: determining that the first preset initial condition for switching from normal driving mode to target parking mode is met when the vehicle's working state is in a ready state, the vehicle's speed is less than a preset speed, and the vehicle's handbrake is in an engaged state.
[0050] It is understandable that the above-mentioned vehicle working status being in a ready state means that the vehicle is in a ready state. The above-mentioned vehicle being in a ready state usually means that the vehicle has completed the pre-start self-check procedure and is ready to drive.
[0051] The speed of the vehicle can be obtained through the vehicle's speed sensor. The preset speed can be pre-calibrated to determine whether the vehicle is stationary. Optionally, the preset speed can be calibrated to 0 km / h; however, since the vehicle's speed sensor may have accuracy issues and cannot accurately identify 0 km / h, a speed close to 0 km / h, such as 2 km / h, can be used, i.e., the preset speed can be calibrated to 2 km / h.
[0052] The handbrake of the aforementioned vehicle refers to the electronic handbrake, and the handbrake being in the engaged state of the aforementioned vehicle means that the electronic handbrake is engaged.
[0053] The vehicle's working status is in a ready state, meaning that the vehicle is currently in a state where it can be operated normally; the vehicle's speed is less than the preset speed, indicating that the vehicle is in a low-speed or stationary state; the vehicle's handbrake is engaged, indicating that the vehicle has entered a braking state; if the vehicle's current state meets the above conditions, it means that the vehicle can safely switch modes and the vehicle will not slip due to the mode switch. Therefore, it can be determined that the first preset initial condition for switching from normal driving mode to target parking mode is met.
[0054] In some embodiments, the current state of the vehicle may further include the slope of the vehicle's location, and the first preset initial condition may further include the slope of the vehicle's location being within a preset slope range.
[0055] It is understandable that the slope of the vehicle's location can be obtained through the vehicle's slope sensor, and the preset slope range can be pre-calibrated based on the vehicle's slope sensor and the vehicle's static friction force.
[0056] In one possible implementation, the preset slope range can be calibrated as ±3%, that is, -3% < slope of the vehicle's location < 3%. In this case, it indicates that the vehicle is on a flat road. In other words, when the vehicle is on a flat road, it can be determined that the vehicle meets the first preset initial condition for switching from normal driving mode to target parking mode.
[0057] In another possible implementation, when the slope of the vehicle's location indicates that the vehicle is currently on a sloping road, it can also be determined that the slope of the vehicle's location is within a preset slope range. In other words, when the vehicle is on a sloping road, it can also be determined that the vehicle meets the first preset initial condition for switching from normal driving mode to target parking mode.
[0058] In summary, switching modes when the vehicle is on a flat road makes it easier for the vehicle to maintain stability and ensures parking safety. Switching modes when the vehicle is on a slope provides more safety protection for the driver and passengers in special situations such as slopes, further improving parking safety.
[0059] Regarding step 103, it is understood that the first duration of the brake pedal being depressed refers to the duration during which the driver depresses and holds the brake pedal depressed. This first preset duration can be pre-calibrated based on user habits and ease of operation, aiming to measure whether the duration of the brake pedal being depressed meets the requirements for mode switching. Optionally, the first preset duration can be calibrated to 3 seconds, or a duration greater than 3 seconds.
[0060] Regarding step 104, it is understood that when the vehicle is in the target parking mode, even if at least one power source of the vehicle remains operational, the vehicle will not output power. For example, if the vehicle is a pure electric vehicle, the vehicle will not output power externally even if at least one motor is operational; if the vehicle is a hybrid vehicle, the vehicle will not output power externally even if the engine or at least one motor is operational.
[0061] In some embodiments, controlling a vehicle to switch from a normal driving mode to a target parking mode includes: performing at least one of the following steps to switch the vehicle from a normal driving mode to a target parking mode: controlling the vehicle's power steering pump and air pump compressor to stop operating; if the vehicle includes a transmission, sending a forced neutral request to the transmission to force the actual gear of the transmission to remain in neutral; controlling the vehicle to stop responding to torque requests from the accelerator pedal; and outputting a first reminder message; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0062] It is understandable that performing at least one of the following steps will enable the vehicle to enter the target parking mode:
[0063] The steering pump stops operating by closing its inlet and outlet valves; the air compressor stops operating by closing its inlet valve.
[0064] When a vehicle has a transmission, the vehicle controller sends a forced neutral request to the transmission, so that the actual gear position of the transmission remains in neutral. In this state, the gear indicator light on the vehicle's instrument panel will show the neutral state, and the power transmission path inside the transmission is cut off. That is to say, for hybrid vehicles, the power of the engine or electric motor is no longer transmitted to the wheels through the transmission; while for pure electric vehicles, the power of the electric motor is no longer transmitted to the wheels through the transmission. At this time, the vehicle will lose power.
[0065] The vehicle controller no longer responds to the torque request from the accelerator pedal. In this state, the vehicle cannot move forward even if the driver presses the accelerator pedal.
[0066] The vehicle controller outputs a first reminder message to the user that the vehicle is in the target parking mode.
[0067] The methods for outputting the first reminder information include, but are not limited to, voice reminders, vibration reminders, and pop-up reminders. The first reminder information can be output using a display on the vehicle, including but not limited to HUT (HeadUnit Terminal), sub-instrument, and HUD (Head-Up Display), or other displays capable of outputting reminder information. In this embodiment, the choice of display is not limited.
[0068] If you want to exit the target parking mode after the vehicle has entered the target parking mode, you need to perform the following steps.
[0069] In some embodiments, after controlling the vehicle to switch from the normal driving mode to the target parking mode, the method further includes: determining, based on the current state of the vehicle, whether a second preset initial condition for switching from the target parking mode to the normal driving mode is met; if the second preset initial condition is met, detecting whether a second duration for which the brake pedal is depressed is greater than or equal to a second preset duration; if the second duration is detected to be greater than or equal to the second preset duration, controlling the vehicle to switch from the target parking mode to the normal driving mode; if the second duration is not detected to be greater than or equal to the second preset duration within a third preset duration, controlling the vehicle's handbrake to be engaged so that the vehicle continues to be in the target parking mode; wherein, the third preset duration is greater than the second preset duration.
[0070] It is understandable that the aforementioned second preset initial condition is used to measure whether the vehicle meets the initial conditions for switching from the target parking mode to the normal driving mode.
[0071] The second duration of brake pedal depressing refers to the duration during which the driver depresses and holds the brake pedal depressed. This second preset duration can be pre-calibrated based on user habits and ease of operation, aiming to measure whether the duration of brake pedal depressing meets the requirements for mode switching. Optionally, the second preset duration can be calibrated to 3 seconds, or a duration greater than 3 seconds.
[0072] The aforementioned third preset duration can be pre-defined and used to determine whether to continue the second duration is greater than or equal to the second preset duration. Optionally, the third preset duration can be defined as 5 minutes.
[0073] If the second preset initial condition is met, it is detected whether the second duration of the brake pedal being pressed is greater than or equal to the second preset duration. If the second duration is detected to be greater than or equal to the second preset duration, the target parking mode is exited. If the second duration is not detected to be greater than or equal to the second preset duration within 5 minutes, the vehicle is still in the target parking mode, and the vehicle's electronic parking brake is restored to the engaged state.
[0074] In some embodiments, determining whether the second preset initial condition for switching from the target parking mode to the normal driving mode is met based on the current state includes: determining whether the second preset initial condition for switching from the target parking mode to the normal driving mode is met when the vehicle's working state is in a ready state, the vehicle's speed is less than a preset speed, and the vehicle's handbrake is in a released state.
[0075] It is understandable that the handbrake of the above-mentioned vehicle refers to the electronic handbrake, and the handbrake being in the released state of the above-mentioned vehicle refers to the electronic handbrake being in the released state.
[0076] The vehicle's working status is in a ready state, meaning that the vehicle is currently in a state where it can be operated normally; the vehicle's speed is less than the preset speed, indicating that the vehicle is in a low-speed or stationary state; the vehicle's handbrake is in a released state, indicating that the vehicle has entered a state of readiness to drive; if the vehicle's current state meets the above conditions, it means that the vehicle can safely switch modes and the vehicle can move freely, therefore it can be determined that the second preset initial condition for switching from the target parking mode to the normal driving mode is met.
[0077] In some embodiments, controlling the vehicle to switch from a target parking mode to a normal driving mode includes performing at least one of the following steps to switch the vehicle from the target parking mode to the normal driving mode: controlling the vehicle's power steering pump and air pump compressor to start operating; in the case that the vehicle includes a transmission, stopping sending forced neutral requests to the transmission so that the transmission can respond normally to gear requirements; and controlling the vehicle to respond to torque requests from the accelerator pedal.
[0078] It is understood that performing at least one of the following steps will allow the vehicle to exit the target parking mode:
[0079] The steering pump is started by opening the inlet and outlet valves of the steering pump; the air compressor is started by opening the inlet valve of the air compressor.
[0080] When a vehicle has a transmission, the vehicle controller stops sending forced neutral requests to the transmission so that the transmission can respond normally to gear requirements. In this state, the gear indicator light on the vehicle's instrument panel will reflect the vehicle's current gear in real time, and the driver can shift gears according to driving needs.
[0081] The vehicle controller begins to respond to the torque request from the accelerator pedal. In this state, the driver can control the vehicle to move forward by pressing the accelerator pedal.
[0082] In some embodiments, if a second preset initial condition is met, a second reminder message is output starting from the moment the second preset initial condition is met; wherein the second reminder message is used to remind the user that the vehicle is about to exit the target parking mode; if a second duration is detected to be greater than or equal to a second preset duration, the output of the second reminder message is stopped; if the second duration is not detected to be greater than or equal to a second preset duration within a third preset duration, a first reminder message is output; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0083] Understandably, if the second preset condition is met, it indicates that the vehicle is about to switch from normal driving mode to target parking mode. Therefore, a second reminder message can be output to remind the user that the vehicle is about to exit target parking mode. If, at the same time as the second preset condition is met, a second duration greater than or equal to the second preset duration is detected, it indicates that the vehicle can switch from normal driving mode to target parking mode. In this case, no reminder message needs to be output, and the output of the second reminder message is stopped to avoid affecting the user's driving. If, at the same time as the second preset condition is met, a second duration greater than or equal to the second preset duration is not detected within the third preset duration, it cannot switch from normal driving mode to target parking mode. In this case, the vehicle is still in target parking mode, and a first reminder message can be output to remind the user that the vehicle is still in target parking mode.
[0084] The methods for outputting the second reminder information include, but are not limited to, voice reminders, vibration reminders, and pop-up reminders. The second reminder information can be output using a display on the vehicle, including but not limited to HUT (HeadUnit Terminal), sub-instrument, and HUD (Head-Up Display), or other displays capable of outputting reminder information. In this embodiment, the choice of display is not limited.
[0085] Figure 2 This is a schematic flowchart of another vehicle control method provided in the embodiments of this application.
[0086] When switching the vehicle from normal driving mode to the target parking mode, the following steps can be performed:
[0087] For example, such as Figure 2 As shown, the method 200 includes:
[0088] Step 201: When the vehicle is in normal driving mode, obtain the current status of the vehicle.
[0089] Step 202: Is the vehicle in a ready-to-operate state? If yes, proceed to step 203; otherwise, proceed to step 206.
[0090] Step 203: Is the vehicle's speed less than the preset speed? If yes, proceed to step 204; otherwise, proceed to step 206.
[0091] Step 204: Is the vehicle's handbrake engaged? If yes, proceed to step 205; otherwise, proceed to step 206.
[0092] Step 205: Check if the first duration for which the brake pedal is depressed is greater than or equal to a first preset duration. If yes, proceed to step 207; otherwise, proceed to step 206.
[0093] Step 206: Control the vehicle to normal driving mode.
[0094] Step 207: Determine that the vehicle can switch from normal driving mode to target parking mode.
[0095] In some embodiments, the current state of the vehicle may also include the slope of the vehicle's location. Regardless of whether the slope of the vehicle's location indicates that the vehicle is on a flat road or a sloping road, it can be determined that the vehicle can switch from the normal driving mode to the target parking mode.
[0096] Step 208: Control the vehicle's steering oil pump and air pump compressor to stop operating.
[0097] Step 209: In the case of a vehicle including a transmission, the vehicle controller sends a forced neutral request to the transmission to force the actual gear position of the transmission to remain in neutral.
[0098] Step 210: The vehicle controller stops responding to torque requests from the accelerator pedal.
[0099] Step 211: The vehicle controller outputs a first reminder message; wherein, the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0100] Step 212: The vehicle switches from normal driving mode to target parking mode.
[0101] Figure 3 This is a schematic flowchart of the third vehicle control method provided in the embodiments of this application.
[0102] When switching the vehicle from the target parking mode to the normal driving mode, the following steps can be performed:
[0103] For example, such as Figure 3 As shown, the method 300 includes:
[0104] Step 301: If the vehicle is in the target parking mode, obtain the current status of the vehicle.
[0105] Step 302: Is the vehicle in a ready-to-operate state? If yes, proceed to step 303; otherwise, proceed to step 305.
[0106] Step 303: Is the vehicle's speed less than the preset speed? If yes, proceed to step 304; otherwise, proceed to step 305.
[0107] Step 304: Is the vehicle's handbrake released? If yes, proceed to step 306; otherwise, proceed to step 305.
[0108] Step 305: Control the vehicle to the target parking mode.
[0109] Step 306: Output a second reminder message; wherein the second reminder message is used to remind the user that the vehicle is about to exit the target parking mode.
[0110] Step 307: Check if the second duration for which the brake pedal is depressed is greater than or equal to the second preset duration. If yes, proceed to step 309; otherwise, proceed to step 308.
[0111] Step 308: Control the vehicle's handbrake to be engaged so that the vehicle is in the target parking mode, and output the first reminder message.
[0112] In some embodiments, if the second duration for which the brake pedal is depressed is not detected to be greater than or equal to the second preset duration within the third preset duration, then step 308 is executed. The third preset duration can be defined as 5 minutes.
[0113] Step 309: Determine that the vehicle can switch from the target parking mode to the normal driving mode, and stop outputting the second reminder message.
[0114] Step 310: Control the vehicle's steering oil pump and air compressor to start operating.
[0115] Step 311: When the vehicle includes a transmission, the vehicle controller stops sending forced neutral requests to the transmission so that the transmission can respond normally to gear requirements.
[0116] Step 312: The vehicle controller responds to the torque request from the accelerator pedal.
[0117] Step 313: The vehicle switches from the target parking mode to the normal driving mode.
[0118] In summary, the vehicle control method provided in this application has the following beneficial effects:
[0119] Without adding any additional hardware, it can effectively avoid noise interference caused by unnecessary operation of components during long-term parking, as well as the risk of vehicle acceleration caused by accidentally pressing the accelerator pedal when the gearbox is not in neutral, thereby improving the vehicle's economy, comfort, and safety to a certain extent.
[0120] Figure 4 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application.
[0121] For example, such as Figure 4 As shown, the device 400 includes:
[0122] The acquisition module 401 is used to acquire the current status of the vehicle when the vehicle is in normal driving mode.
[0123] The first judgment module 402 is used to determine, based on the current state, whether the first preset initial condition for switching from normal driving mode to target parking mode is met.
[0124] The second judgment module 403 is used to determine whether the first duration of the brake pedal being pressed is greater than or equal to the first preset duration if the first preset initial condition is met.
[0125] The control module 404 is used to control the vehicle to switch from normal driving mode to target parking mode if the first duration is greater than or equal to the first preset duration; wherein, when the vehicle is in target parking mode, at least one power source of the vehicle remains in operation and the vehicle does not output power.
[0126] In one possible implementation, the current state includes the vehicle's operating state, the vehicle's speed, and the vehicle's handbrake state; the first judgment module is specifically used to: determine whether the first preset initial condition for switching from normal driving mode to target parking mode is met based on the current state, including: determining that the first preset initial condition for switching from normal driving mode to target parking mode is met when the vehicle's operating state is in a ready state, the vehicle's speed is less than a preset speed, and the vehicle's handbrake is in an engaged state.
[0127] In one possible implementation, the control module is specifically configured to: control the vehicle to switch from a normal driving mode to a target parking mode, including: performing at least one of the following steps to switch the vehicle from a normal driving mode to a target parking mode: controlling the vehicle's power steering pump and air pump compressor to stop operating; if the vehicle includes a transmission, sending a forced neutral request to the transmission to force the actual gear position of the transmission to remain in neutral; controlling the vehicle to stop responding to torque requests from the accelerator pedal; and outputting a first reminder message; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0128] In one possible implementation, the device further includes a third judgment module, specifically used for: after controlling the vehicle to switch from normal driving mode to target parking mode, further including: judging whether the second preset initial condition for switching from target parking mode to normal driving mode is met based on the current state of the vehicle; if the second preset initial condition is met, detecting whether the second duration of the brake pedal being depressed is greater than or equal to the second preset duration; if the second duration is detected to be greater than or equal to the second preset duration, controlling the vehicle to switch from target parking mode to normal driving mode; if the second duration is not detected to be greater than or equal to the second preset duration within a third preset duration, controlling the vehicle's handbrake to be in an engaged state so that the vehicle continues to be in target parking mode; wherein, the third preset duration is greater than the second preset duration.
[0129] In one possible implementation, the current state includes the vehicle's operating state, the vehicle's speed, and the vehicle's handbrake state; the third judgment module is specifically used to: determine whether the second preset initial condition for switching from the target parking mode to the normal driving mode is met based on the current state, including: when the vehicle's operating state is in a ready state, the vehicle's speed is less than a preset speed, and the vehicle's handbrake is in a released state, it is determined that the second preset initial condition for switching from the target parking mode to the normal driving mode is met.
[0130] In one possible implementation, the third judgment module is specifically used to: control the vehicle to switch from a target parking mode to a normal driving mode, including: performing at least one of the following steps to switch the vehicle from the target parking mode to the normal driving mode: controlling the vehicle's steering oil pump and air pump compressor to start operating; if the vehicle includes a transmission, stopping sending forced neutral requests to the transmission so that the transmission can respond normally to gear requirements; and controlling the vehicle to respond to torque requests from the accelerator pedal.
[0131] In one possible implementation, the device further includes an output module, specifically configured to: if a second preset initial condition is met, output a second reminder message starting from the moment the second preset initial condition is met; wherein the second reminder message is used to remind the user that the vehicle is about to exit the target parking mode; if a second duration is detected to be greater than or equal to a second preset duration, stop outputting the second reminder message; if the second duration is not detected to be greater than or equal to a second preset duration within a third preset duration, output a first reminder message; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
[0132] Figure 5 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application.
[0133] For example, such as Figure 5As shown, the vehicle 500 includes a memory 501 and a processor 502. The memory 501 stores executable program code 5011, and the processor 502 is used to call and execute the executable program code 5011 to perform a vehicle control method.
[0134] Furthermore, embodiments of this application also protect an apparatus that may include a memory and a processor, wherein the memory stores executable program code, and the processor is used to call and execute the executable program code to perform a vehicle control method provided in embodiments of this application.
[0135] This embodiment can divide the device into functional modules based on the above method example. For example, each module can correspond to a separate function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0136] When each functional module is divided according to its corresponding function, the device may further include an acquisition module, a first judgment mode, a second judgment module, and a control module. It should be noted that all relevant content regarding the steps involved in the above method embodiments can be referenced to the functional descriptions of the corresponding functional modules, and will not be repeated here.
[0137] It should be understood that the device provided in this embodiment is used to execute the above-described vehicle control method, and therefore can achieve the same effect as the above-described implementation method.
[0138] When using an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module can be used to control and manage the vehicle's movements. The storage module can be used to support the vehicle in executing relevant program code.
[0139] The processing module may be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits shown in conjunction with the disclosure of this application. The processor may also be a combination of functions that implement computing capabilities, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc., and the storage module may be a memory.
[0140] In addition, the device provided in the embodiments of this application may specifically be a chip, component or module. The chip may include a connected processor and a memory. The memory is used to store instructions. When the processor calls and executes the instructions, the chip can execute a vehicle control method provided in the above embodiments.
[0141] This embodiment also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described related method steps to implement a vehicle control method provided in the above embodiment.
[0142] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement a vehicle control method provided in the above embodiment.
[0143] In this embodiment, the device, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0144] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0145] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0146] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A vehicle control method, characterized in that, The method includes: When the vehicle is in normal driving mode, obtain the current state of the vehicle; Based on the current state, determine whether the first preset initial condition for switching from the normal driving mode to the target parking mode is met; If the first preset initial condition is met, then determine whether the first duration of the brake pedal being depressed is greater than or equal to the first preset duration; If the first duration is greater than or equal to the first preset duration, the vehicle is controlled to switch from the normal driving mode to the target parking mode; wherein, when the vehicle is in the target parking mode, at least one power source of the vehicle remains in operation, and the vehicle does not output power.
2. The method according to claim 1, characterized in that, The current state includes the vehicle's operating state, the vehicle's speed, and the vehicle's handbrake status; The step of determining whether the first preset initial condition for switching from normal driving mode to target parking mode is met based on the current state includes: When the vehicle is in a ready state, the vehicle speed is less than a preset speed, and the vehicle's handbrake is engaged, it is determined that the first preset initial condition for switching from normal driving mode to target parking mode is met.
3. The method according to claim 2, characterized in that, The control of the vehicle to switch from the normal driving mode to the target parking mode includes: Perform at least one of the following steps to switch the vehicle from the normal driving mode to the target parking mode: The steering oil pump and air pump compressor of the vehicle are controlled to stop operating; In the case where the vehicle includes a transmission, a forced neutral request is sent to the transmission to force the actual gear position of the transmission to remain in neutral. Control the vehicle to stop responding to torque requests from the accelerator pedal; Output a first reminder message; wherein the first reminder message is used to remind the user that the vehicle is in the target parking mode.
4. The method according to claim 1, characterized in that, After controlling the vehicle to switch from the normal driving mode to the target parking mode, the method further includes: Based on the current state of the vehicle, determine whether the second preset initial condition for switching from the target parking mode to the normal driving mode is met; If the second preset initial condition is met, then it is detected whether the second duration for which the brake pedal is depressed is greater than or equal to the second preset duration. If the second duration is detected to be greater than or equal to the second preset duration, the vehicle is controlled to switch from the target parking mode to the normal driving mode. If the second duration is not detected to be greater than or equal to the second preset duration within the third preset duration, the handbrake of the vehicle is controlled to be engaged so that the vehicle continues to be in the target parking mode; wherein the third preset duration is greater than the second preset duration.
5. The method according to claim 4, characterized in that, The current state includes the vehicle's operating state, the vehicle's speed, and the vehicle's handbrake status; The step of determining whether the second preset initial condition for switching from the target parking mode to the normal driving mode is met based on the current state includes: When the vehicle is in a ready state, the vehicle speed is less than a preset speed, and the vehicle's handbrake is released, it is determined that the second preset initial condition for switching from the target parking mode to the normal driving mode is met.
6. The method according to claim 5, characterized in that, The control of the vehicle to switch from the target parking mode to the normal driving mode includes: Perform at least one of the following steps to switch the vehicle from the target parking mode to the normal driving mode: The steering oil pump and air compressor of the vehicle are started to operate. In the case that the vehicle includes a transmission, stop sending forced neutral requests to the transmission so that the transmission can respond normally to gear requirements; Control the vehicle to respond to torque requests from the accelerator pedal.
7. The method according to claim 4, characterized in that, The method further includes: If the second preset initial condition is met, a second reminder message is output starting from the moment the second preset initial condition is met; wherein, the second reminder message is used to remind the user that the vehicle is about to exit the target parking mode; If the second duration is detected to be greater than or equal to the second preset duration, then the output of the second reminder message will stop. If the second duration is not detected to be greater than or equal to the second preset duration within the third preset duration, a first reminder message is output; wherein, the first reminder message is used to remind the user that the vehicle is in the target parking mode.
8. A vehicle control device, characterized in that, The device includes: The acquisition module is used to acquire the current state of the vehicle when the vehicle is in normal driving mode; The first judgment module is used to determine, based on the current state, whether the first preset initial condition for switching from the normal driving mode to the target parking mode is met; The second judgment module is used to determine whether the first duration of the brake pedal being pressed is greater than or equal to the first preset duration if the first preset initial condition is met. The control module is configured to control the vehicle to switch from the normal driving mode to the target parking mode if the first duration is greater than or equal to the first preset duration; wherein, when the vehicle is in the target parking mode, at least one power source of the vehicle remains operational, and the vehicle does not output power.
9. A vehicle, characterized in that, The vehicles include: Memory, used to store executable program code; A processor for calling and running the executable program code from the memory, causing the vehicle to perform the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed, implements the method as described in any one of claims 1 to 7.