Vehicle auxiliary control method, electronic device, and vehicle

By acquiring the vehicle's status in floating mode and activating the cooling fan to assist fluid flow, the problem of poor vehicle acceleration/braking performance is solved, enabling effective auxiliary control in emergency situations and improving the vehicle's ability to get out of trouble.

CN119659228BActive Publication Date: 2026-06-05GREAT WALL MOTOR CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2025-01-23
Publication Date
2026-06-05

Smart Images

  • Figure CN119659228B_ABST
    Figure CN119659228B_ABST
Patent Text Reader

Abstract

The application provides a vehicle auxiliary control method, an electronic device and a vehicle. The vehicle auxiliary control method comprises the following steps: acquiring a current target mode state of a vehicle; when the target mode state is an open state, acquiring a current accelerator pedal state and a brake pedal state of the vehicle; and when the accelerator pedal state or the brake pedal state is a stepping state, turning on a cooling fan of the vehicle, so that fluid in the vehicle flows, and the vehicle is accelerated or braked. The vehicle auxiliary control method, the electronic device and the vehicle provided by the application are simple and convenient, can effectively assist the vehicle to accelerate or brake in a floating water mode, have high resource utilization, good user experience and high safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle auxiliary control method, electronic equipment, and vehicle. Background Technology

[0002] With the development of the automotive industry, vehicles are increasingly involved in our daily lives and work, making vehicle safety a major concern. Vehicles may face emergencies such as wading through water in the wild and urban flooding. Some vehicles have developed a floating mode, which can provide effective escape and self-rescue capabilities in emergency situations. However, the acceleration / braking performance of vehicles in floating mode is currently poor. Therefore, there is an urgent need for a vehicle auxiliary control method in floating mode. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide a vehicle auxiliary control method, electronic equipment, and vehicle for solving the technical problem of poor acceleration / braking performance in floating mode.

[0004] A first aspect of this application provides a vehicle auxiliary control method, comprising: acquiring the current target mode state of the vehicle; when the target mode state is in an on state, acquiring the current accelerator pedal state and brake pedal state of the vehicle; when the accelerator pedal state or the brake pedal state is in a depressed state, activating the cooling fan of the vehicle to allow fluid to flow within the vehicle, thereby assisting the vehicle in acceleration or braking.

[0005] Further, the step of activating the vehicle's cooling fan when the accelerator pedal or brake pedal is depressed includes: when the accelerator pedal is depressed and the brake pedal is not depressed, the cooling fan is activated and operates in a first mode; wherein, in the first mode, the fluid flow direction is opposite to the vehicle's driving direction; and when the accelerator pedal is not depressed and the brake pedal is depressed, the cooling fan is activated and operates in a second mode; wherein, in the second mode, the fluid flow direction is the same as the vehicle's driving direction.

[0006] Furthermore, the step of turning on the vehicle's cooling fan when the accelerator pedal or the brake pedal is in a depressed state also includes: turning on the cooling fan to operate in a second mode when both the accelerator pedal and the brake pedal are in a depressed state.

[0007] Further, the step of turning on the cooling fan to operate in the first mode includes: obtaining the current gear position of the vehicle; when the gear position is forward, controlling the motor of the cooling fan to rotate forward; when the gear position is reverse, controlling the motor to rotate in reverse; wherein, when the motor rotates forward, the fluid flows towards the rear of the vehicle; when the motor rotates in reverse, the fluid flows towards the front of the vehicle; the step of turning on the cooling fan to operate in the second mode includes: obtaining the current gear position of the vehicle; when the gear position is forward, controlling the motor to rotate in reverse; when the gear position is reverse, controlling the motor to rotate forward.

[0008] Furthermore, the vehicle auxiliary control method also includes: when a motor steering switching command is received, controlling the motor to gradually reduce its rotation speed from the current speed to a stop in the current rotation direction, and then controlling the motor to gradually increase its rotation speed from a stop to the target speed in the opposite rotation direction.

[0009] Furthermore, the step of activating the cooling fan in the first mode includes: acquiring the current accelerator pedal opening of the vehicle; when the accelerator pedal opening is greater than or equal to a first preset opening and continues for more than a first preset time, then activating the cooling fan in the first mode; the step of activating the cooling fan in the second mode includes: acquiring the current brake master cylinder pressure of the vehicle; when the brake master cylinder pressure is greater than or equal to a first preset pressure and continues for more than a second preset time, then activating the cooling fan in the second mode.

[0010] Further, the step of turning on the cooling fan to operate in the first mode includes: turning off the cooling fan when the accelerator pedal opening is less than or equal to a second preset opening; wherein the second preset opening is less than the first preset opening; the step of turning on the cooling fan to operate in the second mode includes: turning off the cooling fan when the brake master cylinder pressure is less than or equal to a second preset pressure; wherein the second preset pressure is less than the first preset pressure.

[0011] Furthermore, turning on the cooling fan to operate in the first mode includes: turning on the cooling fan to operate at a first speed in the first mode, the first speed being positively correlated with the accelerator pedal opening; turning on the cooling fan to operate in the second mode includes: turning on the cooling fan to operate at a second speed in the second mode, the second speed being positively correlated with the brake master cylinder pressure.

[0012] Furthermore, turning on the vehicle's cooling fan includes: opening the vehicle's air intake grille to its maximum opening degree and turning on the cooling fan to operate.

[0013] Furthermore, the vehicle auxiliary control method further includes: turning off the cooling fan when the accelerator pedal state or the brake pedal state switches from a depressed state to a non-depressed state.

[0014] A second aspect of this application provides a vehicle auxiliary control device, comprising: an acquisition module configured to acquire the current target mode state of the vehicle; a judgment module configured to acquire the current accelerator pedal state and brake pedal state of the vehicle when the target mode state is in an on state; and a control module configured to turn on the vehicle's cooling fan when the accelerator pedal state or the brake pedal state is in a depressed state, so as to cause fluid flow within the vehicle to assist the vehicle in acceleration or braking.

[0015] Furthermore, the control module is configured to activate the cooling fan in a first mode when the accelerator pedal is depressed and the brake pedal is not depressed, wherein the fluid flow direction is opposite to the vehicle's driving direction; when the accelerator pedal is not depressed and the brake pedal is depressed, the cooling fan is activated in a second mode, wherein the fluid flow direction is the same as the vehicle's driving direction; and when both the accelerator pedal and the brake pedal are depressed, the cooling fan is activated in the second mode.

[0016] Furthermore, the control module is also configured to acquire the current accelerator pedal opening of the vehicle; when the accelerator pedal opening is greater than or equal to a first preset opening and continues for more than a first preset time, the cooling fan is turned on and operates in a first mode; or, acquire the current brake master cylinder pressure of the vehicle; when the brake master cylinder pressure is greater than or equal to a first preset pressure and continues for more than a second preset time, the cooling fan is turned on and operates in a second mode.

[0017] Furthermore, the control module is also configured to turn on the cooling fan and operate it at a first speed in the first mode, the first speed being positively correlated with the accelerator pedal opening; or, to turn on the cooling fan and operate it at a second speed in the second mode, the second speed being positively correlated with the brake master cylinder pressure.

[0018] A third aspect of this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the vehicle auxiliary control method described in the first aspect above.

[0019] A fourth aspect of this application provides a vehicle, including a controller for performing the vehicle auxiliary control method as described in the first aspect above.

[0020] A fifth aspect of this application provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the vehicle auxiliary control method as described in the first aspect above.

[0021] A sixth aspect of this application provides a computer program product, including computer program instructions, characterized in that, when the computer program instructions are executed on a computer, the computer causes the computer to perform the vehicle auxiliary control method as described in the first aspect above.

[0022] As described above, this application provides a vehicle auxiliary control method, electronic device, and vehicle. The vehicle auxiliary control method includes: acquiring the current target mode state of the vehicle; when the target mode state is active, acquiring the current accelerator pedal state and brake pedal state; when either the accelerator pedal or brake pedal is depressed, activating the vehicle's cooling fan to allow fluid flow within the vehicle, assisting in acceleration or braking. After the vehicle enters floating mode, if the brake pedal or accelerator pedal is depressed, it indicates that the vehicle needs to accelerate or brake. At this time, activating the vehicle's cooling fan causes water to flow towards the front or rear of the vehicle, providing power or resistance to assist in acceleration or braking, thereby improving the overall acceleration / braking performance of the vehicle and achieving high resource utilization. This vehicle auxiliary control method, electronic device, and vehicle are simple and convenient, effectively assisting the vehicle in accelerating or braking in floating mode, with high resource utilization, a good user experience, and high safety. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a schematic flowchart of a vehicle auxiliary control method according to an embodiment of this application;

[0025] Figure 2 This is a schematic diagram of the structure of a vehicle auxiliary control device according to an embodiment of this application;

[0026] Figure 3 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0028] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect.

[0029] With the development of the vehicle industry, vehicles are increasingly involved in our daily lives and work. Vehicle safety has become a major concern. Vehicles may face emergencies such as wading through water in the wild and urban flooding. Some vehicles have developed a floating mode. In this mode, the vehicle can move forward, backward and turn by differential control of the four wheels, which can provide effective escape and self-rescue capabilities in emergency situations.

[0030] Typically, after a vehicle has driven through water, sensors detect that the water depth, vehicle posture, and wheel slippage conditions meet the criteria for buoyancy, and the vehicle automatically activates buoyancy mode. In buoyancy mode, the vehicle usually closes its windows and opens its sunroof. The driver can control the vehicle's movement using the accelerator and steering wheel, but the speed is relatively slow. In buoyancy mode, due to the buoyancy of the water, the wheels cannot make contact with the ground or have a very small contact area. Therefore, the acceleration / braking performance achieved solely by the wheel hub motors is poor, and the vehicle struggles to maintain its direction of motion in flowing water. Therefore, there is an urgent need for a vehicle auxiliary control method in buoyancy mode.

[0031] The following describes specific embodiments in conjunction with... Figures 1 to 3 The technical solution of this application will be described in detail below.

[0032] Some embodiments of this application provide a vehicle auxiliary control method, such as Figure 1 As shown, it includes the following steps:

[0033] S1. Obtain the current target mode status of the vehicle.

[0034] The vehicle's onboard unit can obtain the vehicle's current target mode status. The target mode is floating mode, which is activated when the vehicle has waded through water and the sensors detect that the wading depth and other conditions meet the floating conditions. In floating mode, the vehicle will close the windows and open the sunroof, and the driver can control the vehicle to move in the water using the accelerator and steering wheel. The target mode status is, for example, on or off.

[0035] S2. When the target mode is enabled, the current accelerator pedal state and brake pedal state of the vehicle are obtained.

[0036] The vehicle's onboard unit can obtain the current status of the accelerator pedal and brake pedal. The pedal status is, for example, whether it is pressed or not pressed. Pressing the pedal means that the vehicle needs to accelerate or brake, while not pressing the pedal means that the vehicle needs to stop accelerating or braking.

[0037] S3. When the accelerator pedal or brake pedal is in the depressed state, the vehicle's cooling fan is turned on to allow fluid to flow within the vehicle, assisting the vehicle in acceleration or braking.

[0038] In floating mode, the vehicle is partially submerged in water or other fluids. At this point, water enters the cooling fan through the air intake grille in the front engine compartment. Once in floating mode, if the brake or accelerator pedal is pressed, it indicates the vehicle needs to accelerate or brake. The onboard unit activates the cooling fan, directing fluid flow towards the front or rear of the vehicle to provide power or resistance, assisting in acceleration or braking. The fan, in conjunction with the wheel hub motors to drive the wheels for acceleration or braking, improves the vehicle's overall acceleration / braking performance with high resource utilization. In emergencies such as wheel hub motor failure, the fan can also provide power or resistance independently to help the user get out of trouble. Furthermore, the cooling fan operation accelerates the removal of mud and sand from the engine compartment, facilitating subsequent vehicle cleaning.

[0039] This vehicle auxiliary control method is simple and convenient, and can effectively assist the vehicle in accelerating or braking in floating mode. It has high resource utilization, good user experience, and high safety, and can provide users with more effective escape and self-rescue capabilities in emergency situations.

[0040] In some embodiments, turning on the vehicle's cooling fan when the accelerator pedal or brake pedal is in a depressed state includes:

[0041] S301. When the accelerator pedal is in the depressed state and the brake pedal is in the undepressed state, the cooling fan is turned on and operates in the first mode; wherein, in the first mode, the flow direction of the fluid is opposite to the driving direction of the vehicle.

[0042] When the accelerator pedal is depressed and the brake pedal is not depressed, it means that the vehicle needs to accelerate. At this time, the cooling fan is controlled to operate in the first mode, so that the water flows in the opposite direction of the vehicle's travel. Under the reaction force of the water flow, it provides power assistance for acceleration.

[0043] S302. When the accelerator pedal is in an unpressed state and the brake pedal is in a pressed state, the cooling fan is turned on and operates in the second mode; wherein, in the second mode, the flow direction of the fluid is the same as the driving direction of the vehicle.

[0044] When the accelerator pedal is not pressed and the brake pedal is pressed, it means that the vehicle needs to brake. At this time, the cooling fan is controlled to operate in the second mode, so that the water flow is in the same direction as the vehicle's travel. Under the reaction force of the water flow, it provides resistance to assist braking.

[0045] In some embodiments, the step of activating the vehicle's cooling fan when the accelerator pedal or brake pedal is depressed further includes:

[0046] S303. When both the accelerator pedal and the brake pedal are in the depressed state, the cooling fan is turned on and operates in the second mode.

[0047] The accelerator pedal and brake pedal are both in the depressed state. This may be due to user error, causing the accelerator pedal and brake pedal to be depressed at the same time. In this case, to ensure user safety, the cooling fan can be controlled to operate in the second mode, so that the water flow is in the same direction as the vehicle's travel, thereby providing resistance to assist braking.

[0048] In some embodiments, turning on the cooling fan to operate in a first mode includes:

[0049] S3011. Obtain the current gear of the vehicle.

[0050] The vehicle's onboard unit can obtain the vehicle's current gear position, such as forward or reverse.

[0051] S3012. When the gear is forward, the motor of the cooling fan is controlled to rotate in the forward direction. When the motor rotates in the forward direction, the fluid flows towards the rear of the vehicle.

[0052] When the current gear is forward, it means the vehicle is moving forward. At this time, the motor controlling the cooling fan rotates in the forward direction, and the fan blades drive the water flow towards the rear of the vehicle. Under the reaction force of the water flow, the vehicle is propelled forward, assisting the vehicle in accelerating.

[0053] S3013. When the gear is reverse gear, the motor is controlled to rotate in the reverse direction. When the motor rotates in the reverse direction, the fluid flows towards the front of the vehicle.

[0054] When the current gear is reverse, it means the vehicle is moving backward towards the rear. At this time, the motor controlling the cooling fan rotates in the opposite direction, and the fan blades drive the water flow towards the front of the vehicle. Under the reaction force of the water flow, the vehicle is pushed backward towards the rear, assisting the vehicle in accelerating.

[0055] By changing the direction of the motor, the direction of the water flow can be controlled, thereby assisting the vehicle in accelerating, which is simple and convenient.

[0056] In some embodiments, turning on the cooling fan to operate in a second mode includes:

[0057] S3021. Obtain the current gear of the vehicle.

[0058] The vehicle's onboard unit can obtain the vehicle's current gear position, such as forward or reverse.

[0059] S3022. When the gear is forward, the motor is controlled to rotate in the reverse direction.

[0060] When the current gear is forward, it means the vehicle is moving in the direction of the front. At this time, the motor controlling the cooling fan rotates in the opposite direction, and the fan blades drive the water flow towards the front of the vehicle. Under the reaction force of the water flow, the vehicle is hindered from moving in the direction of the front, thus assisting in braking.

[0061] S3023. When the gear is reverse gear, the motor is controlled to rotate in the forward direction.

[0062] When the current gear is reverse, it means the vehicle is moving backward towards the rear. At this time, the motor controlling the cooling fan rotates in the forward direction, and the fan blades drive the water flow towards the rear of the vehicle. Under the reaction force of the water flow, the vehicle is prevented from moving backward towards the rear, thus assisting in braking.

[0063] By changing the direction of the motor, the direction of water flow can be controlled, thereby assisting in vehicle braking, which is simple and convenient.

[0064] In some embodiments, the vehicle auxiliary control method further includes:

[0065] S4. When a motor direction switching command is received, the motor is controlled to gradually decrease in speed from the current rotation direction to a stop, and then the motor is controlled to gradually increase in speed from a stop to the target speed in the opposite rotation direction.

[0066] When using the vehicle in floating mode, there will be situations where the motor direction needs to be switched, such as when the vehicle is switching between forward and reverse gears, or between acceleration and braking. According to the aforementioned control method, this will cause the motor direction to change, so as to change the direction of water flow.

[0067] When the vehicle's main unit receives a pedal switching command or a gear shifting command, it can generate a motor steering switching command and send it to the cooling fan motor. In order to avoid sudden motor stops or frequent steering changes, the motor can be controlled to gradually decrease in speed from the current rotation direction to a stop, and then controlled to gradually increase in speed from a stop to the target speed in the opposite rotation direction, so as to ensure smooth motor switching, improve service life and safety.

[0068] The target rotational speed can be a preset fixed value or proportional to the pedal opening; there is no specific limitation. Gradual rotation to increase or decrease the speed can be achieved by changing the rotational speed according to a fixed rate of change, etc., and there is no specific limitation; calibration should be based on actual user experience. For example, controlling the motor to rotate forward from 1000 r / min to 0 r / min within 10 seconds, with a rate of change of -100 r / s; then controlling the motor to rotate in the reverse direction from 0 r / min to 500 r / min within 10 seconds, with a rate of change of 50 r / s.

[0069] In some embodiments, turning on the cooling fan to operate in a first mode includes:

[0070] S3014. Obtain the current accelerator pedal opening of the vehicle.

[0071] The vehicle's onboard unit can obtain the current accelerator pedal opening of the vehicle. The range of accelerator pedal opening is, for example, from 0% to 100%, where 0% represents the accelerator pedal being fully released and 100% represents the accelerator pedal being fully depressed.

[0072] S3015. When the accelerator pedal opening is greater than or equal to the first preset opening and continues for more than the first preset time, the cooling fan is turned on and operates in the first mode.

[0073] The first preset opening degree is, for example, 5%, 6%, or 7%, and the first preset time is, for example, 0s, 5s, or 10s, etc., without any specific limitation. When the accelerator pedal opening degree is greater than or equal to the first preset opening degree and continues to exceed the first preset time, it means that the user urgently needs to accelerate. At this time, turning on the cooling fan to operate in the first mode can improve the user experience and save energy.

[0074] In some embodiments, turning on the cooling fan to operate in a second mode includes:

[0075] S3024. Obtain the current brake master cylinder pressure of the vehicle.

[0076] The onboard unit can obtain the current brake master cylinder pressure of the vehicle. The range of brake master cylinder pressure is, for example, from 0 bar to 100 bar, where 0 bar represents the brake pedal being fully released and 100 bar represents the brake pedal being fully depressed.

[0077] S3025. When the pressure of the brake master cylinder is greater than or equal to the first preset pressure and continues for more than the second preset time, the cooling fan is turned on and operates in the second mode.

[0078] The first preset pressure is, for example, 5 bar, 6 bar, or 7 bar, and the second preset time is, for example, 0 seconds, 5 seconds, or 10 seconds, etc., without specific limitations. When the brake master cylinder pressure is greater than or equal to the first preset pressure and continues to exceed the second preset time, it indicates that the user urgently needs to brake. At this time, the cooling fan is turned on to operate in the second mode, which can improve the user experience and save energy.

[0079] In some embodiments, turning on the cooling fan to operate in a first mode includes:

[0080] S3016. Turn on the cooling fan and operate it at a first speed in the first mode, wherein the first speed is positively correlated with the opening of the accelerator pedal.

[0081] The first RPM is positively correlated with the current accelerator pedal opening. That is, the larger the current accelerator pedal opening, the higher the first RPM, which provides more power and matches the user's acceleration needs at this time, thus improving the user experience.

[0082] Specifically, the first speed is n1, Nmax is the maximum speed of the cooling fan, Va is the current accelerator pedal opening, V is the first preset opening, and Vmax is the maximum opening of the accelerator pedal. For example, n1 = Nmax * (Va - V) / Vmax is satisfied so that the cooling fan can gradually increase its speed after the current accelerator pedal opening exceeds the first preset opening.

[0083] In some embodiments, turning on the cooling fan to operate in a second mode includes:

[0084] S3026. Turn on the cooling fan and operate it at the second speed in the second mode. The second speed is positively correlated with the pressure of the brake master cylinder.

[0085] The second rotational speed is positively correlated with the current master cylinder pressure. That is, the higher the current master cylinder pressure, the higher the second rotational speed, which in turn provides greater resistance, matching the user's braking needs at that moment and improving the user experience.

[0086] Specifically, the second rotational speed is n2, Nmax is the maximum rotational speed of the cooling fan, Pa is the current brake master cylinder pressure, P is the first preset pressure, and Pmax is the maximum brake master cylinder pressure. For example, n2 = Nmax * (Pa - P) / Pmax is satisfied so that after the current brake master cylinder pressure exceeds the first preset pressure, the cooling fan can gradually increase its rotational speed.

[0087] In some embodiments, turning on the vehicle's cooling fan includes:

[0088] S300. Open the vehicle's air intake grille to its maximum opening and turn on the cooling fan.

[0089] Before turning on the cooling fan, open the air intake grille to its maximum opening. This ensures smooth water flow and does not obstruct the cooling fan's power delivery or create resistance, thus ensuring the vehicle's improved acceleration and braking performance.

[0090] In some embodiments, the vehicle auxiliary control method further includes:

[0091] S4. When the accelerator pedal state or the brake pedal state changes from being pressed to being unpressed, the cooling fan is turned off.

[0092] When the pedal is switched from being pressed to being released, it means that the user needs to stop accelerating or braking. At this point, the cooling fan is turned off, the auxiliary control functions are turned off, and energy efficiency is improved.

[0093] In some embodiments, the step of turning on the cooling fan to operate in a first mode includes:

[0094] S401. When the accelerator pedal opening is less than or equal to the second preset opening, the cooling fan is turned off; wherein the second preset opening is less than the first preset opening.

[0095] The second preset opening degree is, for example, 2%, 3%, or 4%, etc., and is not specifically limited. When the accelerator pedal opening degree is less than or equal to the second preset opening degree, it means that the user needs to stop accelerating. At this time, the cooling fan is turned off to stop the auxiliary acceleration, which can save energy. The second preset opening degree is less than the first preset opening degree, which can avoid the auxiliary acceleration function from frequently entering or exiting, realize hysteresis control, avoid function jumps, improve user experience, and ensure performance.

[0096] In some embodiments, the step of turning on the cooling fan to operate in a second mode includes:

[0097] S402. When the pressure of the brake master cylinder is less than or equal to the second preset pressure, the cooling fan is turned off; wherein the second preset pressure is less than the first preset pressure.

[0098] The second preset pressure is, for example, 2 bar, 3% bar, or 4 bar, etc., and is not specifically limited. When the brake master cylinder pressure is less than or equal to the second preset pressure, it means the user needs to stop braking. At this time, the cooling fan is turned off to stop auxiliary braking, which can save energy. The second preset pressure is less than the first preset pressure, which can avoid the auxiliary braking function from frequently entering or exiting, realizing hysteresis control, avoiding function jumps, improving user experience, and ensuring performance.

[0099] It is understood that before using the technical solutions of the various embodiments in this disclosure, users will be informed of the type, scope of use, and usage scenarios of the personal information involved in an appropriate manner, and user authorization will be obtained.

[0100] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose, based on the prompt message, whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operations of this disclosed technical solution.

[0101] As an optional but not limited implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0102] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0103] In some embodiments of this application, a vehicle auxiliary control device is provided, with reference to... Figure 2 The system includes: an acquisition module 61 configured to acquire the current target mode state of the vehicle; a judgment module 62 configured to acquire the current accelerator pedal state and brake pedal state of the vehicle when the target mode state is on; and a control module 63 configured to turn on the vehicle's cooling fan when the accelerator pedal state or the brake pedal state is depressed, so as to allow fluid to flow inside the vehicle and assist the vehicle in accelerating or braking.

[0104] In some embodiments, the control module 63 is further configured to, when the accelerator pedal is depressed and the brake pedal is not depressed, activate the cooling fan to operate in a first mode; wherein, in the first mode, the fluid flow direction is opposite to the vehicle's driving direction; when the accelerator pedal is not depressed and the brake pedal is depressed, activate the cooling fan to operate in a second mode; wherein, in the second mode, the fluid flow direction is the same as the vehicle's driving direction; and when both the accelerator pedal and the brake pedal are depressed, activate the cooling fan to operate in the second mode.

[0105] In some embodiments, the control module 63 is further configured to obtain the current gear position of the vehicle; when the gear position is forward, control the motor of the cooling fan to rotate in the forward direction; when the gear position is reverse, control the motor to rotate in the reverse direction; wherein, when the motor rotates in the forward direction, the fluid flows towards the rear of the vehicle; when the motor rotates in the reverse direction, the fluid flows towards the front of the vehicle.

[0106] In some embodiments, the control module 63 is further configured to obtain the current gear of the vehicle; when the gear is forward, control the motor to rotate in the reverse direction; when the gear is reverse, control the motor to rotate in the forward direction.

[0107] In some embodiments, the control module 63 is further configured to, when receiving a motor direction switching command, control the motor to gradually reduce its rotation speed from the current speed to a stop in the current rotation direction, and then control the motor to gradually increase its rotation speed from a stop to the target speed in the opposite rotation direction.

[0108] In some embodiments, the control module 63 is further configured to obtain the current accelerator pedal opening of the vehicle; when the accelerator pedal opening is greater than or equal to a first preset opening and continues for more than a first preset time, the cooling fan is turned on and operates in a first mode.

[0109] In some embodiments, the control module 63 is further configured to acquire the current brake master cylinder pressure of the vehicle; when the brake master cylinder pressure is greater than or equal to a first preset pressure and continues for more than a second preset time, the cooling fan is turned on to operate in a second mode.

[0110] In some embodiments, the control module 63 is further configured to turn off the cooling fan when the accelerator pedal opening is less than or equal to a second preset opening; wherein the second preset opening is less than the first preset opening.

[0111] In some embodiments, the control module 63 is further configured to shut down the cooling fan when the brake master cylinder pressure is less than or equal to a second preset pressure; wherein the second preset pressure is less than the first preset pressure.

[0112] In some embodiments, the control module 63 is further configured to turn on the cooling fan to operate at a first speed in the first mode, the first speed being positively correlated with the accelerator pedal opening.

[0113] In some embodiments, the control module 63 is further configured to turn on the cooling fan to operate at a second speed in the second mode, the second speed being positively correlated with the brake master cylinder pressure.

[0114] In some embodiments, the control module 63 is further configured to open the vehicle's air intake grille to its maximum opening and turn on the cooling fan to operate.

[0115] In some embodiments, the control module 63 is further configured to turn off the cooling fan when the accelerator pedal state or the brake pedal state switches from a depressed state to an undepressed state.

[0116] The apparatus of the above embodiments is used to implement the corresponding vehicle auxiliary control method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0117] In some embodiments of this application, a vehicle is provided, including a controller for executing the vehicle auxiliary control method as described in any of the above embodiments.

[0118] The vehicle exhibits good acceleration and braking performance while floating on water, resulting in a positive user experience.

[0119] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle auxiliary control method described in any of the above embodiments.

[0120] Figure 3 This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.

[0121] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0122] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0123] The input / output interface 1030 is used to connect input / output modules to realize information input and output. The input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input devices can include keyboards, mice, touchscreens, microphones, various sensors, etc., and the output devices can include displays, speakers, vibrators, indicator lights, etc.

[0124] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication and interaction between this device and other devices. The communication module can communicate via wired means (e.g., USB, Ethernet cable, etc.) or wireless means (e.g., mobile network, WIFI, Bluetooth, etc.).

[0125] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.

[0126] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.

[0127] The electronic devices described above are used to implement the corresponding vehicle auxiliary control methods in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0128] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium that stores computer instructions for causing the computer to execute the vehicle auxiliary control method as described in any of the above embodiments.

[0129] The non-transitory computer-readable medium of this embodiment includes both permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0130] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the vehicle auxiliary control method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0131] Based on the same concept, corresponding to the methods of any of the above embodiments, this application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer causes the computer to execute the vehicle auxiliary control method as described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0132] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in the details for the sake of brevity.

[0133] Furthermore, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the apparatus may be shown in block diagram form. This is to prevent the embodiments of this application from being difficult to understand, and it also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully within the understanding of those skilled in the art). In setting forth specific details to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application may be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0134] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description.

[0135] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.

Claims

1. A vehicle auxiliary control method, characterized in that, include: The current target mode state of the vehicle is obtained, wherein the target mode is floating mode, and in the floating mode, the vehicle accelerates or brakes by driving the wheels through the hub motor. When the target mode is enabled, the current accelerator pedal state and brake pedal state of the vehicle are obtained, wherein the accelerator pedal and brake pedal are used to control the hub motor. When the accelerator pedal or brake pedal is depressed, the vehicle's internal cooling fan is activated to circulate fluid within the vehicle, assisting the vehicle's wheels in acceleration or braking. Activating the cooling fan when either the accelerator pedal or brake pedal is depressed includes: when the accelerator pedal is depressed and the brake pedal is not depressed, the cooling fan operates in a first mode; wherein, in the first mode, the fluid flow direction is opposite to the vehicle's travel direction; when the accelerator pedal is not depressed and the brake pedal is depressed, the cooling fan operates in a second mode; wherein, in the second mode, the fluid flow direction is the same as the vehicle's travel direction.

2. The vehicle auxiliary control method according to claim 1, characterized in that, The step of turning on the vehicle's cooling fan when the accelerator pedal or the brake pedal is in a depressed state further includes: turning on the cooling fan to operate in a second mode when both the accelerator pedal and the brake pedal are in a depressed state.

3. The vehicle auxiliary control method according to claim 1, characterized in that, The step of activating the cooling fan to operate in the first mode includes: obtaining the current gear position of the vehicle; when the gear position is forward, controlling the motor of the cooling fan to rotate forward; when the gear position is reverse, controlling the motor to rotate in reverse; wherein, when the motor rotates forward, the fluid flows towards the rear of the vehicle; when the motor rotates in reverse, the fluid flows towards the front of the vehicle. The step of turning on the cooling fan to operate in the second mode includes: obtaining the current gear of the vehicle; when the gear is forward, controlling the motor to rotate in the reverse direction; when the gear is reverse, controlling the motor to rotate in the forward direction.

4. The vehicle auxiliary control method according to claim 1, characterized in that, The step of turning on the cooling fan to operate in the first mode includes: obtaining the current accelerator pedal opening of the vehicle; when the accelerator pedal opening is greater than or equal to a first preset opening and continues for more than a first preset time, turning on the cooling fan to operate in the first mode. The step of turning on the cooling fan to operate in the second mode includes: obtaining the current brake master cylinder pressure of the vehicle; when the brake master cylinder pressure is greater than or equal to a first preset pressure and continues for more than a second preset time, turning on the cooling fan to operate in the second mode.

5. The vehicle auxiliary control method according to claim 1, characterized in that, The step of turning on the cooling fan to operate in the first mode includes: turning on the cooling fan to operate at a first speed in the first mode, wherein the first speed is positively correlated with the opening of the accelerator pedal; The step of turning on the cooling fan to operate in the second mode includes: turning on the cooling fan to operate at a second speed in the second mode, wherein the second speed is positively correlated with the brake master cylinder pressure.

6. The vehicle auxiliary control method according to claim 1, characterized in that, Turning on the vehicle's cooling fan includes: opening the vehicle's air intake grille to its maximum opening degree and turning on the cooling fan to operate.

7. The vehicle auxiliary control method according to claim 1, characterized in that, Also includes: When the accelerator pedal state or the brake pedal state is switched from the depressed state to the undepressed state, the cooling fan is turned off.

8. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the vehicle auxiliary control method as described in any one of claims 1-7.

9. A vehicle, characterized in that, include: A controller for performing the vehicle auxiliary control method according to any one of claims 1-7.