Water drainage method for vehicle engine, and storage medium, electronic device and vehicle
By controlling the motor to drive the engine to rotate at a preset speed, the accumulated water is slowly discharged, solving the problem of engine damage caused by poor drainage and ensuring engine safety.
Patent Information
- Application Number
- PCT/CN2025/078551
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-29
- Filing Date
- 2025-02-21
- Publication Date
- 2025-12-04
AI Technical Summary
Cars parked in low-lying areas or underground garages may experience poor drainage, with water levels exceeding the engine's intake/exhaust ports, causing water to flood the engine. This could result in the crankshaft connecting rods being bent or broken, or the cylinder block cracking.
By controlling the motor connected to the engine drive to rotate the engine at a preset speed, the engine is drained. This ensures that the crankshaft drives the piston to move up and down slowly through the connecting rod, slowly discharging the accumulated water. Once the preset drainage conditions are met, the drainage operation is performed.
It effectively drains water from the engine combustion chamber, preventing the crankshaft connecting rod from being bent or broken, and ensuring the safety of the engine and vehicle.
Smart Images

Figure CN2025078551_04122025_PF_FP_ABST
Abstract
Description
Drainage method of vehicle engine, storage medium, electronic device and vehicle
[0001] This application claims priority to Chinese application No. 202410686876X filed on May 29, 2024, with the title of “Drainage method of vehicle engine, storage medium, electronic device and vehicle”, the entire content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to, but is not limited to, the technical field of vehicles, and more illustratively relates to a drainage method of a vehicle engine, a storage medium, an electronic device and a vehicle. BACKGROUND
[0003] The car parked in a low-lying position or underground garage will have poor drainage because the drainage volume is much lower than the water volume in a short time. The water level is higher than the intake / exhaust port of the car engine, so the water will flow into the engine directly through the intake port and exhaust pipe.
[0004] When there is a certain amount of water in the engine combustion chamber, starting the engine, the water cannot be compressed, which will cause the connecting rod connected to the piston part of the crankshaft to be bent and broken, and even cause the cylinder body to be broken. TECHNICAL SOLUTION
[0005] A series of simplified concepts are introduced in the summary section, which will be further described in detail in the specific embodiment section.
[0006] In order to at least partially solve the above problems, according to the first aspect of the present application, a drainage method of a vehicle engine is provided, the drainage method comprising:
[0007] receiving a drainage instruction, and controlling an electric machine drivingly connected with the engine to rotate the engine at a preset rotating speed to realize engine drainage.
[0008] In an embodiment of the present application, the drainage instruction is received in response to a first button on the vehicle being triggered; and / or,
[0009] the drainage instruction is received in response to an image sensor on the vehicle identifying that the water level decreases from a first preset height to a second preset height; and / or,
[0010] the drainage instruction is received in response to a water level sensor on the vehicle detecting that the water level decreases from a third preset height to a fourth preset height.
[0011] In an embodiment of the present application, before the control of the electric machine drivingly connected with the engine to rotate the engine at a preset rotating speed to realize engine drainage, the drainage method further comprises:
[0012] detecting whether the vehicle meets a preset drainage condition; and
[0013] in response to the vehicle meeting the preset drainage condition, controlling the motor connected with the engine in drive to drive the engine to rotate at a preset rotation speed to realize engine drainage;
[0014] In an embodiment of the present application, the preset drainage condition comprises:
[0015] the motor is fault-free;
[0016] a motor controller connected with the motor is fault-free;
[0017] a battery connected with the motor controller is normally powered;
[0018] a remaining power of the battery is greater than or equal to a preset power threshold; and
[0019] the vehicle is free of a leakage fault.
[0020] In an embodiment of the present application, the controlling the motor connected with the engine in drive to drive the engine to rotate at a preset rotation speed to realize engine drainage comprises:
[0021] controlling the motor to drive the engine to rotate at a preset output torque corresponding to the preset rotation speed by a step pulse driving signal;
[0022] obtaining time intervals of adjacent rotor position changes; and
[0023] in response to the engine rotating one round and, during this period, the time intervals of adjacent rotor position changes being all less than or equal to a preset time threshold, engine drainage is completed.
[0024] In an embodiment of the present application, the controlling the motor connected with the engine in drive to drive the engine to rotate at a preset rotation speed to realize engine drainage comprises:
[0025] controlling the motor to drive the engine to rotate at a preset output torque corresponding to the preset rotation speed;
[0026] obtaining an actual rotation speed of the motor; and
[0027] in response to a difference between the actual rotation speed and a preset motor rotation speed being less than a set threshold and lasting for a preset time, engine drainage is completed.
[0028] In an embodiment of the present application, the drainage method further comprises:
[0029] in response to the vehicle being powered off and the engine drainage being not completed, memorizing drainage not completed information;
[0030] in response to the vehicle being powered on again, sending a reminder message for reminding a user to continue draining water;
[0031] in response to a first button on the vehicle being triggered or the first button not being triggered within a preset time, receiving the draining instruction; and
[0032] in response to a second button on the vehicle being triggered, receiving a non-draining instruction, and no longer controlling the motor to drive the engine to rotate at the preset rotation speed.
[0033] In an embodiment of the present application, the draining method further comprises:
[0034] in response to the vehicle exiting the wading mode or the floating mode, sending a reminder message for reminding a user to drain the engine;
[0035] in response to a first button on the vehicle being triggered or the first button not being triggered within a preset time, receiving the draining instruction; and
[0036] in response to a second button on the vehicle being triggered, receiving a non-draining instruction, and no longer controlling the motor to drive the engine to rotate at the preset rotation speed.
[0037] In an embodiment of the present application, the preset rotation speed is less than or equal to 5 revolutions per minute.
[0038] In an embodiment of the present application, the motor is an ISG motor, a BSG motor or an HSG motor.
[0039] According to a second aspect of the present application, there is provided a computer readable storage medium having computer instructions stored thereon, the instructions being executed by a processor to implement the steps of the above draining method.
[0040] According to a third aspect of the present application, there is provided an electronic device comprising: a memory having computer instructions stored thereon; and a processor configured to execute the computer instructions in the memory to implement the steps of the above draining method.
[0041] According to a fourth aspect of the present application, there is provided a vehicle for implementing the above draining method, the vehicle comprising the above electronic device.
[0042] The draining method of a vehicle engine, the storage medium, the electronic device and the vehicle of the present application can control a motor drivingly connected to an engine to drive the engine to rotate at a preset relatively low rotation speed in response to receiving a draining instruction, so that the crankshaft of the engine drives the piston to move up and down slowly through a connecting rod, and water accumulated in a combustion chamber of the engine is drained slowly, thereby ensuring the safety of the engine and the vehicle. BRIEF DESCRIPTION OF DRAWINGS
[0043] The above and other objects, features and advantages of the present application will become more apparent from the following detailed description thereof when taken in conjunction with the accompanying drawings in which like reference characters refer to like elements throughout. The accompanying drawings, which are incorporated in and form a part of the specification, illustrate preferred embodiments of the present application and, together with the description, serve to explain the principles of the application. In the drawings:
[0044] FIG. 1 shows a schematic flowchart of a drain method of a vehicle engine according to an embodiment of the present application;
[0045] FIG. 2 shows a line graph of rotor position change over time at the time of completion of engine drain according to an embodiment of the present application;
[0046] FIG. 3 shows a line graph of rotor position change over time at the time of non-completion of engine drain according to an embodiment of the present application;
[0047] FIG. 4 shows a schematic structural block diagram of an electronic device according to an embodiment of the present application;
[0048] FIG. 5 shows a schematic structural block diagram of a vehicle according to an embodiment of the present application.
[0049] Embodiments of the present application
[0050] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application. However, it will be apparent to one skilled in the art that the present application can be practiced without one or more of these specific details. In other instances, well-known features have not been described in detail to avoid obscuring the present application.
[0051] It is understood that the present application can be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the application to those skilled in the art. In the drawings, the size and relative sizes of layers and regions can be exaggerated for clarity. Like reference numerals can represent like elements throughout.
[0052] It is to be understood that the terms first, second, third, etc. can be used herein to describe various elements, components, regions, layers and / or sections but do not to be construed as limiting the elements, components, regions, layers and / or sections to these terms specifically. These terms are used to distinguish one element, component, region, layer or section from another element, component, region, layer or section. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the present application.
[0053] Spatially relative terms, such as "beneath", "below", "lower", "under", "above", "upper" and the like, can be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. It will be understood that the spatially relative terms are intended to encompass different orientations of the device in use and / or operation in addition to the orientations depicted in the figures.
[0054] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising", when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. As used herein the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0055] With the improvement of people's living standards, the acceleration of urbanization process, the number of cars is also increasing. The automobile engine is the engine that provides power for the car, which is the heart of the car, and affects the power, economy and environmental protection of the car.
[0056] In recent years, the increase of extreme weather such as severe cold, storm, snowstorm, when encountering these bad weather, the water level rises, the car parked in the low-lying position or underground garage due to the drainage capacity is far lower than the water storage capacity in a short time, the water is not smooth, the water level is higher than the engine inlet / outlet, the water will flow into the engine directly through the air inlet and exhaust pipe.
[0057] Therefore, it is necessary to provide a vehicle engine drainage method to at least partially solve the above problems.
[0058] First, referring to FIG. 1, a vehicle engine drainage method for implementing embodiments of the present application is described. As shown in FIG. 1, the vehicle engine drainage method according to embodiments of the present application can include the following steps:
[0059] Step S100: receiving a drainage instruction, controlling the motor connected with the engine to drive the engine to rotate at a preset speed to realize engine drainage.
[0060] Exemplarily, after receiving the water drainage instruction, the motor controller on the vehicle controls the motor connected in transmission with the engine to drive the engine to rotate at a preset rotating speed, which is a low rotating speed (such as 20 rpm, 10 rpm, 5 rpm, or a lower rotating speed). When the engine rotates at the preset rotating speed, the crankshaft drives the piston to move up and down slowly through the connecting rod, and the water in the engine combustion chamber is slowly drained. The connecting rod connected with the piston part of the crankshaft will not be bent or broken, and the engine cylinder will not be broken. The drained water may enter the oil pan, or may be drained to the intake pipe when the intake valve is not completely closed, or may be drained from the gap between the piston and the cylinder wall. By controlling the motor connected in transmission with the engine to drive the engine to rotate at a preset rotating speed, the water in the engine combustion chamber can be completely drained, or only a small amount of water is left. At this time, the engine can work normally and will not cause the connecting rod to be bent or broken due to water.
[0061] Exemplarily, the preset rotating speed is less than or equal to 20 rpm, which can be 5 rpm. It should be noted that the preset rotating speed is the theoretical rotating speed of the engine, that is, the rotating speed that the engine will reach when there is no water in the engine. Due to the water in the engine, the actual rotating speed of the engine when rotating may fluctuate.
[0062] In one embodiment, the water drainage instruction is received when a first button on the vehicle is triggered. The first button can be a physical button (such as a mechanical button, etc.) on the vehicle, or a virtual button on the interface of the vehicle display screen. When the vehicle is flooded or the vehicle is in a deep wading environment, the user can identify the working condition by himself / herself, and at this time, the user can press the first button to send the water drainage instruction to the motor controller. The motor controller receives the water drainage instruction, controls the motor connected in transmission with the engine to drive the engine to rotate at a preset rotating speed, so as to realize engine water drainage.
[0063] In one embodiment, the water drainage instruction is received when the image sensor on the vehicle identifies that the water level decreases from a first preset height to a second preset height. The image sensor on the vehicle can collect the environmental image in the forward direction and / or around the vehicle, and then identify the water level of the position where the vehicle is located and determine the water level height based on the environmental image through image recognition. The first preset height is a preset water level height at which the engine is at risk of water ingress, and the second preset height is a preset water level height at which the engine is not at risk of water ingress. When the image sensor identifies that the water level decreases from the first preset height to the second preset height, it indicates that the vehicle has left the area where the engine is at risk of water ingress to a relatively safe area. At this time, the image sensor (or a control device connected with the image sensor on the vehicle) sends the water drainage instruction to the motor controller, and the motor controller receives the water drainage instruction, controls the motor connected in transmission with the engine to drive the engine to rotate at a preset rotating speed, so as to realize engine water drainage.
[0064] In one embodiment, when the water level sensor on the vehicle detects that the water level has dropped from a third preset height to a fourth preset height, it receives the drainage command. The water level sensor on the vehicle can detect the water level at the vehicle's location. The third preset height is a preset water level at which there is a risk of water entering the engine, and the fourth preset height is a preset water level at which there is no risk of water entering the engine. When the water level detected by the water level sensor drops from the third preset height to the fourth preset height, it indicates that the vehicle has moved from the area where there is a risk of water entering the engine to a relatively safe area. At this time, the water level sensor (or the controller connected to the water level sensor on the vehicle) sends a drainage command to the motor controller. The motor controller receives the drainage command and controls the motor connected to the engine drive to rotate the engine at a preset speed to drain the engine water. A water level sensor is an instrument that can convert the water level parameter of the measured point into a corresponding electrical signal in real time. Water level sensors are usually installed on the vehicle chassis to facilitate timely identification of the water level at the vehicle's location in flooded areas.
[0065] In one embodiment, the engine is prohibited from starting after a drainage command is received.
[0066] For example, if the motor sensor receives a drain command, it means that water may have entered the engine's combustion chamber. Due to the incompressibility of water, the piston stroke will be shortened. If the engine is started at this time, the connecting rod connecting the crankshaft to the piston will be bent or broken, or even the engine block will crack. Prohibiting the engine from starting after receiving a drain command can effectively ensure engine safety.
[0067] For example, measures such as cutting off the fuel supply or preventing engine ignition can be taken to prevent the engine from starting, thus avoiding damage caused by starting the engine when it is flooded.
[0068] In one embodiment, before controlling the motor connected to the engine drive to rotate the engine at a preset speed to achieve engine drainage (i.e., after receiving the drainage command), the drainage method further includes: detecting whether the vehicle meets preset drainage conditions; if so, performing the step of controlling the motor connected to the engine drive to rotate the engine at a preset speed to achieve engine drainage.
[0069] These preset drainage conditions are the conditions for successful and complete drainage. Drainage can be carried out only when these preset drainage conditions are met, which can ensure the normal progress of the drainage process.
[0070] In one embodiment, the preset drainage conditions include: 1) the motor is fault-free, 2) the motor controller connected to the motor is fault-free, 3) the battery connected to the motor controller is powered normally, 4) the remaining charge of the battery is greater than or equal to a preset charge threshold, and 5) the vehicle has no leakage fault.
[0071] The motor can be an ISG motor, a BSG motor or an HSG motor. The ISG motor (Integrated Starter Generator) is placed at the end of the engine crankshaft and integrated with the crankshaft. This arrangement determines that it does not need to drive the belt and has no load from the engine body itself. The ISG motor can directly act on the output end of the engine crankshaft, so it not only directly drives the crankshaft to rotate at startup to ensure that the engine starts as much as possible at low speed. Moreover, when power is needed, it can greatly improve and help the power. The BSG motor (Belt Starter Generator) is located on the front end accessory drive system of the engine and is connected to the engine crankshaft through a belt. It replaces the traditional inverter position and becomes a larger motor. When the engine is working, the BSG motor rotates and mainly acts as a generator to convert mechanical energy into electrical energy and store it in the power battery pack. The HSG motor (Hybrid Starter Generator) is placed in the belt position, i.e. the P0 position. The HSG motor starts and drives the engine belt to rotate, and then drives the engine crankshaft to rotate, and the engine starts to operate. When the engine is in a high-load working condition, the engine is ignited and started again, so it can achieve the effects of oil saving and silence. The power and torque of the HSG motor are larger than those of the ordinary BSG motor. The motor without failure can ensure that it can normally drive the engine to rotate.
[0072] The motor controller is used to take power from the battery and control the rotation of the motor. The motor controller without failure can ensure that it can normally control the operation of the motor.
[0073] The battery can be a power battery on the vehicle. The normal power supply of the battery and the remaining power of the battery greater than or equal to the preset power threshold can ensure that the motor has enough power to drive the engine to rotate. Exemplarily, the preset power threshold can be 5%, 10% or other suitable power threshold.
[0074] The vehicle without leakage failure can ensure the safety of the people in the vehicle during the drainage process.
[0075] When the above preset drainage conditions are met at the same time, the motor connected with the engine is controlled to drive the engine to rotate at a preset speed to realize the step of engine drainage; otherwise, the step is not performed, and the user is prompted through the instrument panel, vehicle display screen, etc. that the engine has a water risk, please start the vehicle carefully.
[0076] In one embodiment, the motor connected with the engine is controlled to drive the engine to rotate at a preset output torque corresponding to a preset rotating speed to realize water drainage, including: controlling the motor to drive the engine to rotate at the preset output torque by a step pulse driving signal; obtaining time intervals of changes of adjacent rotor positions; when the engine rotates one round and the time intervals of changes of adjacent rotor positions are all less than or equal to a preset time threshold during the rotation, the engine completes water drainage.
[0077] Exemplarily, the motor is controlled to rotate by the motor controller outputting the step pulse driving signal, so that the motor is in step pulse control. After receiving the step pulse signal, the motor converts the step pulse signal into mechanical movement, the motor rotor rotates by a certain angle, and the motor drives the crankshaft of the engine to rotate at the preset output torque corresponding to the preset rotating speed. The crankshaft drives the piston in the combustion chamber of the engine to move up and down, and the piston moves to drain the water in the cylinder of the engine. Exemplarily, the preset output torque can be 100 N·m or other suitable values. The preset output torque is the output torque of the engine when there is no water in the engine, which drives the engine to rotate at the preset rotating speed.
[0078] In the process of rotating the motor, the time intervals of changes of adjacent rotor positions are obtained by the position sensor on the motor. Exemplarily, the rotor positions of the motor can be divided into six rotor positions at intervals of 60°, i.e., 0° position (360° position), 60° position, 120° position, 180° position, 240° position and 300° position. The time intervals of changes of adjacent rotor positions are obtained by the position sensor, for example, the time interval from the 0° position (360° position) to the 60° position, the time interval from the 60° position to the 120° position, and so on.
[0079] As shown in FIG. 2, when the engine completes water drainage, the time intervals of changes of adjacent rotor positions are all T under the driving of the step pulse signal. That is, when the engine completes water drainage, the water in the combustion chamber of the engine basically does not affect the rotation of the engine, i.e., the rotation of the motor, and the time intervals of changes of adjacent rotor positions are basically equal.
[0080] When the engine does not complete water drainage, the water in the cylinder of the engine makes the rotation of the engine not smooth, which can cause the rotor of the motor to take more time to rotate from a certain position to the next position, and the time intervals of changes of adjacent rotor positions are not equal. As shown in FIG. 3, the time interval from the 180° position to the 240° position is T, and the time interval from the 240° position to the 300° position is 5T.
[0081] Therefore, whether the water drainage is completed can be determined according to the time intervals of changes of adjacent rotor positions.
[0082] When the engine rotates one round (e.g. the engine crankshaft rotates one round), and the time interval of the adjacent rotor position changes is less than or equal to the preset time threshold during the period, it indicates that the water in the engine combustion chamber basically does not affect the rotation of the engine, that is, basically does not affect the rotation of the motor, and at this time it can be determined that the engine drainage is completed.
[0083] When the motor rotates one round, the engine rotates a limited angle, which is not enough to detect that all the water is drained. The engine rotates one round to ensure that each cylinder piston reaches the top dead center. For example, when the engine rotates one round, the motor needs to rotate two rounds, and then the time interval of the adjacent rotor position changes needs to be less than or equal to the preset time threshold during the 720° rotation of the motor rotor.
[0084] In one embodiment, the control of the motor driving the engine to rotate to realize drainage includes: controlling the motor to drive the engine to rotate with a preset output torque corresponding to a preset speed; obtaining the actual speed of the motor; when the difference between the actual speed of the motor and the preset motor speed is less than a set threshold and lasts for a preset time, the engine drainage is completed.
[0085] Exemplarily, the motor can be controlled to rotate by the motor controller outputting a continuous driving signal (which can also be a step pulse driving signal), so that the motor drives the crankshaft of the engine to rotate with a preset output torque corresponding to a preset speed, the crankshaft drives the piston in the engine combustion chamber to move up and down, and the piston moves to drain the water in the engine cylinder. Exemplarily, the preset output torque can be 100 N·m or other suitable values. The preset output torque is the output torque of the engine driving the engine to rotate at the preset speed when there is no water in the engine.
[0086] During the rotation of the motor, the speed of the motor can be obtained by a Hall sensor or an encoder on the vehicle.
[0087] When the engine drainage is completed, the water in the engine combustion chamber basically does not affect the rotation of the engine, that is, basically does not affect the rotation of the motor, and the actual speed of the motor can remain stable, that is, the difference between the actual speed of the motor and the preset motor speed is less than a set threshold (that is, very close to the preset motor speed) and can last for a preset time. The preset motor speed corresponds to the preset speed of the engine, and when the motor continuously rotates at the preset motor speed, it can drive the engine to continuously rotate at the preset speed. The preset time can be greater than the time of 1 round, 2 rounds or 3 rounds of the engine rotating at the preset speed.
[0088] When the engine drainage is not completed, the water in the engine cylinder makes the rotation of the engine not smooth, which can cause the actual speed of the motor to fluctuate greatly, and the actual speed of the motor is difficult to stably maintain near the preset motor speed.
[0089] Thus, whether the water drainage is completed can be determined according to the actual rotating speed of the motor.
[0090] When the difference between the actual rotating speed of the motor and the preset rotating speed of the motor is less than the set threshold value and lasts for the preset time, it is indicated that the accumulated water in the combustion chamber of the engine basically has no influence on the rotation of the engine, that is, the accumulated water basically has no influence on the rotation of the motor, and at this time, it can be determined that the engine water drainage is completed.
[0091] In the embodiment of the present application, when the engine water drainage is completed, the engine is allowed to be started. At this time, only a small amount of accumulated water may be left in the combustion chamber of the engine, which will not cause the connecting rod of the crankshaft connecting piston part to be bent and broken, and will not cause the engine cylinder to be broken, and at this time, the engine can be safely started.
[0092] In the embodiment of the present application, when the vehicle is powered off and the engine water drainage is not completed, the information that the water drainage is not completed is memorized; when the vehicle is powered on again, the reminding information for reminding the user to continue the water drainage is sent; when the first button on the vehicle is triggered or the first button is not triggered within the preset time, the water drainage instruction is received, that is, the water drainage instruction is sent to the motor controller, the motor controller receives the water drainage instruction, controls the motor drivingly connected with the engine to rotate at the preset rotating speed to realize the water drainage of the engine; when the second button on the vehicle is triggered, the no-water-drainage instruction is received, and the motor drivingly driving the engine to rotate at the preset rotating speed is no longer controlled, that is, the no-water-drainage instruction is sent to the motor controller, the motor controller receives the no-water-drainage instruction, and the motor drivingly driving the engine to rotate at the preset rotating speed is no longer controlled. The first button can be a button representing water drainage, and the second button can be a button representing no water drainage. The first button and the second button can be physical buttons on the vehicle, or buttons on the interface of the vehicle display screen.
[0093] When the user encounters an emergency, the vehicle may be directly powered off, thus interrupting the engine drainage, and the engine drainage is not completed, and the water remains in the cylinder of the engine, so the vehicle needs to remember the information of the incomplete engine drainage and issue a reminder information to remind the user to continue the drainage when the vehicle is powered on next time. After the vehicle issues the reminder information, when the first button on the vehicle is triggered or the first button is not triggered within a preset time, it means that the engine drainage needs to be continued, at this time, the drainage instruction is received, the motor connected with the engine is controlled to drive the engine to rotate at a preset speed to realize the engine drainage. When the second button on the vehicle is triggered, it means that the user does not need to continue the engine drainage, at this time, the no-drainage instruction is received, the motor is no longer controlled to drive the engine to rotate at the preset speed, and the engine can be started normally. For example, the user has cleaned the water in the engine before the vehicle is powered on again, and then the second button can be triggered after the vehicle is powered on again to avoid the drainage process and directly start the engine.
[0094] In the embodiments of the present application, when the vehicle exits the wading mode or the floating mode, a reminder information for reminding the user to perform engine drainage is issued; when the first button on the vehicle is triggered or the first button is not triggered within a preset time, a drainage instruction is received, that is, the drainage instruction is sent to the motor controller, the motor controller receives the drainage instruction, controls the motor connected with the engine to drive the engine to rotate at a preset speed to realize the engine drainage; when the second button on the vehicle is triggered, a no-drainage instruction is received, the motor is no longer controlled to drive the engine to rotate at the preset speed, that is, the no-drainage instruction is sent to the motor controller, the motor controller receives the no-drainage instruction, and the motor is no longer controlled to drive the engine to rotate at the preset speed. The first button can be a button representing drainage, and the second button can be a button representing no-drainage. The first button and the second button can be physical buttons on the vehicle or buttons on the interface of the vehicle display screen.
[0095] The wading mode is a vehicle function triggered passively, when the user starts wading, the vehicle will monitor the wading depth, vehicle body posture and wheel slip state through various sensors. When the vehicle meets the floating condition, the vehicle will automatically trigger the floating mode to realize the floating state in the water and the control of forward movement and turning. These two modes are designed to help the vehicle drive in water and avoid damage. It works by raising the vehicle body height and pressurizing the battery to cope with large amounts of water during typhoons or heavy rains. When the vehicle is in the wading mode, the vehicle will take certain measures to avoid the engine. When the vehicle exits the wading mode or the floating mode, there may still be some water in the engine, and the vehicle issues a reminder information to remind the user to perform engine drainage.
[0096] When the first button on the vehicle is triggered or the first button is not triggered within a preset time after the vehicle sends the reminder information, it indicates that the engine drainage needs to be continued, and the drainage instruction is received, the motor connected with the engine is controlled to drive the engine to rotate at a preset speed to realize the engine drainage. When the second button on the vehicle is triggered, it indicates that the user does not need to continue the engine drainage, and the no-drainage instruction is received, the motor is not controlled to drive the engine to rotate at the preset speed, and the engine can be started normally. For example, the user has cleaned the water in the engine before the vehicle is powered on again, and then the second button can be triggered after the vehicle is powered on again to avoid the drainage process and directly start the engine.
[0097] According to the engine drainage method of the vehicle, when the vehicle meets the preset drainage condition, the motor connected with the engine is controlled to drive the engine to rotate at a preset speed to realize the engine drainage, which can effectively realize the engine drainage and ensure the safety of the engine and the vehicle.
[0098] In addition, the present application also provides a computer readable storage medium, which stores computer instructions, and the computer instructions make the processor execute the steps of the above-mentioned engine drainage method of the vehicle when the processor runs. The storage medium may, for example, include a memory card of a smart phone, a storage component of a tablet computer, a hard disk of a personal computer, a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a portable compact disc read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The computer readable storage medium can be one, or any combination of multiple computer readable storage media.
[0099] Referring to FIG. 4, the present application also provides an electronic device 400, which includes a memory 410 and a processor 420, wherein: the memory 410 stores computer instructions; and the processor 420 executes the computer instructions in the memory 410 to implement the steps of the above-mentioned engine drainage method of the vehicle.
[0100] Referring to FIG. 5, the present application also provides a vehicle 500, which includes the above-mentioned electronic device 400.
[0101] Although the example embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above example embodiments are exemplary and are not intended to limit the scope of the present application. Those of ordinary skill in the art can make various changes and modifications without departing from the scope and spirit of the present application. All such changes and modifications are intended to be included within the scope of the present application as claimed in the appended claims.
[0102] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solutions. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0103] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are illustrative, for example, the division of the units is a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed.
[0104] In the specification provided herein, a large number of specific details are described. However, it can be understood that the embodiments of the present application can be practiced without these specific details. In some examples, well-known methods, structures and techniques are not described in detail in order not to obscure the understanding of the specification.
[0105] Similarly, it should be understood that, in order to simplify the present application and help understand one or more of the various inventive aspects, in the description of the exemplary embodiments of the present application, various features of the present application are sometimes grouped together in a single embodiment, figure, or description thereof. However, this method of the present application should not be interpreted as reflecting an intention that the claimed present application requires more features than those explicitly recited in each claim. Rather, as reflected by the corresponding claims, the inventive point is that the corresponding technical problem can be solved with fewer features than all the features of a certain disclosed single embodiment. Therefore, the claims following the specific embodiments are hereby expressly incorporated into the specific embodiments, wherein each claim itself is a separate embodiment of the present application.
[0106] Those skilled in the art can understand that, except for the mutual exclusion between features, all features disclosed in the specification (including the accompanying claims, abstract and drawings) and all processes or units of any method or device disclosed in this way can be combined in any combination. Unless explicitly stated otherwise, each feature disclosed in the specification (including the accompanying claims, abstract and drawings) can be replaced by an alternative feature that provides the same, equivalent or similar purpose.
[0107] Furthermore, to one skilled in the art, and as recognized by those skilled in the art, although some embodiments are described herein with either the other implementation included or excluded, various implementation of the embodiments that differ from the other are meant to be within the scope of this application and form different embodiments. For example, in the claims, any of the claimed embodiments can be used in any combination.
Claims
1. A method of draining a vehicle engine, wherein, The water draining method comprises: receiving a water draining instruction, and controlling a motor connected with the engine to drive the engine to rotate at a preset rotating speed to realize engine water draining.
2. The water draining method of claim 1, wherein, the water draining instruction is received in response to a first button on the vehicle being triggered; and / or, the water draining instruction is received in response to an image sensor on the vehicle identifying that a water level has decreased from a first preset height to a second preset height; and / or, the water draining instruction is received in response to a water level sensor on the vehicle detecting that the water level has decreased from a third preset height to a fourth preset height.
3. The water draining method of claim 1, wherein, before the controlling the motor connected with the engine to drive the engine to rotate at a preset rotating speed to realize engine water draining, the water draining method further comprises: detecting whether the vehicle meets a preset water draining condition; and in response to the vehicle meeting the preset water draining condition, controlling the motor connected with the engine to drive the engine to rotate at a preset rotating speed to realize engine water draining.
4. The water draining method of claim 3, wherein, the preset water draining condition comprises: the motor is in good condition; a motor controller connected with the motor is in good condition; a battery connected with the motor controller is in good condition; a remaining power of the battery is greater than or equal to a preset power threshold; and the vehicle is free of electric leakage fault.
5. The water draining method of any one of claims 1-4, wherein, the controlling the motor connected with the engine to drive the engine to rotate at a preset rotating speed to realize engine water draining comprises: controlling the motor to drive the engine to rotate at a preset output torque corresponding to the preset rotating speed; acquiring time intervals of adjacent rotor position changes; and in response to the engine rotating one round and during which the time intervals of adjacent rotor position changes are all less than or equal to a preset time threshold, engine water draining is completed.
6. The water draining method of any one of claims 1-5, wherein, the controlling the motor connected with the engine to drive the engine to rotate at a preset rotating speed to realize engine water draining comprises: controlling the motor to drive the engine to rotate at a preset output torque corresponding to the preset rotating speed; acquiring an actual rotating speed of the motor; and in response to a difference between the actual rotating speed and a preset motor rotating speed being less than a set threshold and lasting for a preset time, engine water draining is completed.
7. The water draining method of claim 5 or 6, wherein, the water draining method further comprises: in response to the vehicle being powered off and the engine water draining not being completed, memorizing water draining not completed information; in response to the vehicle being powered on again, issuing a reminding information for reminding a user to continue water draining; and the water draining instruction is received in response to a first button on the vehicle being triggered or the first button not being triggered within a preset time; and in response to a second button on the vehicle being triggered, a no water draining instruction is received, and the motor is no longer controlled to drive the engine to rotate at the preset rotating speed.
8. The drainage method according to any one of claims 1-7, wherein, The drainage method further includes: In response to the vehicle exiting wading mode or floating mode, a reminder message is issued to remind the user to drain the engine. In response to the first button on the vehicle being triggered or the first button not being triggered within a preset time, the drainage command is received; and In response to the triggering of the second button on the vehicle, a non-drainage command is received, and the motor is no longer controlled to drive the engine to rotate at the preset speed.
9. The drainage method according to any one of claims 1-8, wherein, The preset rotation speed is less than or equal to 20 revolutions per minute.
10. The drainage method according to any one of claims 1-9, wherein, The motor is an ISG motor, a BSG motor, or an HSG motor.
11. A computer readable storage medium having stored thereon computer instructions, wherein, When executed by the processor, this instruction implements the steps of the drainage method according to any one of claims 1-10.
12. An electronic device, comprising: include: Memory, on which computer instructions are stored; A processor for executing the computer instructions in the memory to implement the steps of the drainage method according to any one of claims 1-10.
13. A vehicle performing the method of draining water according to any one of claims 1-10, wherein, The vehicle includes the electronic equipment as described in claim 12.
Citation Information
Patent Citations
Wading vehicle control system
CN103534560A
Installation structure of air cylinder drain valve of engine
CN109026385A
Air cleaner device for on-vehicle internal combustion engine
JP2015068200A