A vehicle control method, apparatus, vehicle and medium
By receiving the refueling button command and determining the duration of the press and hold and the vehicle/engine speed, the system controls the opening and closing of the refueling cap, thus solving the problem of fuel vapor emission caused by user misoperation and ensuring the safety and reliability of the refueling process.
Patent Information
- Application Number
- CN202210919678.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-02
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2042-08-02
AI Technical Summary
During the refueling process, if a user accidentally opens the fuel filler cap, fuel vapors may be released directly into the atmosphere, affecting the environment and driving safety.
By receiving the command to open the refueling button, the system determines whether the duration of the press and hold time and the vehicle/engine speed are within the preset range, controls the opening and closing of the refueling cap, and provides sound and image reminders to the user to ensure a safe refueling process.
It effectively prevents fuel vapor emissions, improves the safety and reliability of the refueling process, and ensures the normal operation of the vehicle.
Smart Images

Figure CN115303062B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a vehicle control method and device, a vehicle and a medium. BACKGROUND
[0002] The fuel system plays a role in gasoline storage and fuel vapor emission treatment in the development and operation of automobiles. In the process of using the automobile, the fuel vapor in the fuel tank volatilizes as power to drive the vehicle. In the actual driving or refueling process, the user may open the fuel filler cap due to misoperation, and the excess fuel vapor will be directly discharged into the atmosphere through the fuel filler, affecting the environment and also affecting driving safety. How to control the fuel filler cap and improve the safety of the refueling process is a problem that needs to be solved. SUMMARY
[0003] The embodiments of the present application provide a vehicle control method, device, vehicle and medium, which can optimize the refueling process of the vehicle and effectively ensure the refueling safety and reliable operation of the vehicle.
[0004] In a first aspect, the embodiments of the present application provide the following technical solutions. A vehicle control method comprises: receiving a refueling button opening instruction; determining whether the current refueling button opening time exceeds a time threshold; if not, determining that it is a misoperation, and if yes, determining whether the vehicle speed and engine speed are both in a preset range; if the vehicle speed and engine speed are both in the preset range, controlling the fuel filler cap to be opened for refueling, and if not, determining that it is a misoperation.
[0005] Optionally, after the vehicle speed and engine speed are both in the preset range and the fuel filler cap is controlled to be opened, the method further comprises: controlling the vehicle to be unable to drive and reminding the user that the fuel filler cap has been opened through sound and pictures.
[0006] Optionally, the method further comprises: receiving an instruction that the fuel filler cap has been closed.
[0007] Locking the fuel filler cap.
[0008] Turning off the sound and picture reminders.
[0009] Optionally, after the sound and picture are turned off, the method further comprises:
[0010] Determining whether the vehicle speed and engine speed are both in the preset range.
[0011] If yes, controlling the vehicle to start, and if not, displaying a fault prompt on the instrument panel.
[0012] Optionally, it is determined that the vehicle speed is less than 3km / h and the engine speed is less than 10r / min.
[0013] Optionally, the time threshold is between 0.5s and 1s.
[0014] In a second aspect, a vehicle control device is provided, and the device comprises:
[0015] a receiving module configured to receive an open instruction of a refueling button;
[0016] a judging module configured to judge whether a current long-press time of the refueling button is longer than a time threshold;
[0017] a determining module configured to determine a misoperation if the current long-press time of the refueling button is not longer than the time threshold, and determine whether a vehicle speed and an engine speed are both in a preset range if the current long-press time of the refueling button is longer than the time threshold;
[0018] a control module configured to control an opening of a fuel filler door to perform refueling if the vehicle speed and the engine speed are both in the preset range, and determine a misoperation if the vehicle speed and the engine speed are not both in the preset range.
[0019] In a third aspect, a vehicle is provided, which comprises a memory and one or more programs stored in the memory and configured to be executed by one or more processors to perform operations corresponding to the method of the first aspect.
[0020] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program configured to be executed by a processor to perform steps corresponding to the method of the first aspect.
[0021] The one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0022] The vehicle control method provided in the embodiments of the present application can optimize the refueling process of the vehicle, and effectively ensure the refueling safety and reliable operation of the vehicle. BRIEF DESCRIPTION OF DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without any creative effort on the basis of these drawings.
[0024] Figure 1 A flowchart of a vehicle control method provided in the present application is shown in the figure;
[0025] Figure 2 A flowchart of another vehicle control method provided in the present application is shown in the figure;
[0026] Figure 3A schematic structural view of a vehicle control device provided in the present application is shown in the following figure.
[0027] Figure 4 A schematic structural view of a vehicle provided in the present application is shown in the following figure. DETAILED DESCRIPTION
[0028] In order to better understand the above technical solutions, the above technical solutions will be described in detail in the following in combination with the drawings of the specification and specific embodiments. It should be understood that the embodiments of the present application and the specific features in the embodiments are detailed descriptions of the technical solutions of the present application, and are not limitations of the technical solutions of the present application. In the case of no conflict, the technical features in the embodiments of the present application and the embodiments can be combined with each other.
[0029] Firstly, it is explained that the term "and / or" appearing in the present document is only to describe the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the three cases of A alone, A and B together, and B alone. In addition, the character " / " in the present document generally represents an "or" relationship between the front and rear associated objects.
[0030] In the embodiments of the present application, a vehicle control method is provided as shown in the following figure. Figure 1 The vehicle control method comprises steps S101-S103.
[0031] Step S101, receiving an opening instruction of a refueling button;
[0032] The refueling button is a refueling control device of the vehicle, and the opening of the refueling button means that the user clicks or presses the refueling button to perform refueling. In some embodiments, the vehicle electronic control unit receives the opening instruction of the refueling button.
[0033] Step S102, determining whether the long-press time of the current opening of the refueling button exceeds a time threshold value;
[0034] In some embodiments, after the vehicle electronic control unit receives the opening instruction of the refueling button, it can determine whether the long-press time of the current opening of the refueling button exceeds a time threshold value. The time threshold value can be between 0.5s-1s, for example, the time threshold value can be 0.5s, 0.7s, 0.9s, 1s.
[0035] If the long-press time of the current opening of the refueling button exceeds the time threshold value, step S103 is performed, and if the long-press time of the current opening of the refueling button does not exceed the time threshold value, step S105 is performed.
[0036] Step S103, determining whether the vehicle speed and the engine speed are both in a preset range.
[0037] In some embodiments, the automobile electronic control unit can determine whether the current vehicle speed and engine speed are in a preset range. The preset range can be that the vehicle speed is less than 3 km / h and the engine speed is less than 10 r / min. For example, the preset range can be that the vehicle speed is less than 4 km / h and the engine speed is less than 5 r / min. For example, the preset range can be that the vehicle speed is less than 3 km / h and the engine speed is 0. For example, the automobile electronic control unit can determine that the vehicle speed is less than 3 km / h and the engine speed is less than 10 r / min. If it is determined that the vehicle speed and the engine speed are both in the preset range, step S104 is performed, and if it is determined that the vehicle speed and the engine speed are not both in the preset range, step S105 is performed.
[0038] In some embodiments, when it is determined that the vehicle speed and the engine speed are both in the preset range, the automobile electronic control unit can control the oil tank to release the oil tank pressure to a preset pressure range before proceeding to step S104. The preset pressure range can be set by a person, for example, the preset pressure range is 101 KPa-103 KPa. For example, the preset pressure range can be 99 KPa-100 KPa. For example, the preset pressure range can be 100 KPa-101 KPa.
[0039] In some embodiments, the preset pressure range can be determined by a trained neural network model, which is trained by a plurality of training data. The neural network model can be any existing neural network model capable of processing multiple features, such as RNN, CNN, DNN, etc. The neural network model can include a plurality of processing layers, each processing layer consisting of a plurality of neurons, and each neuron performing matrix transformation on data. The plurality of training data can be extracted from user historical setting data. The plurality of training data includes vehicle historical weather conditions, temperature, humidity, atmospheric pressure, tank size, tank aging degree, and vehicle historical preset pressure range. The vehicle historical weather conditions, temperature, humidity, atmospheric pressure, tank size, and tank aging degree in the plurality of training data are used as input, and the historical preset pressure range is used as label. The neural network model is trained by gradient descent method to obtain the trained neural network model. After training, the current weather conditions, temperature, humidity, atmospheric pressure, tank size, and tank aging degree of the vehicle can be input into the trained neural network to output the preset pressure range. For example, the input is good weather conditions, temperature 30 degrees, humidity 75%, atmospheric pressure 100 KPa, tank size 60 liters, and tank aging degree is seriously aged. The trained neural network outputs a preset pressure range of 94 KPa-95 KPa. Finally, the outputted preset pressure range is used as the current preset pressure range.
[0040] Step S104, control the fuel filler cap to be opened for refueling.
[0041] In some embodiments, the automobile electronic control unit sends a control signal to the vehicle body control module, and the vehicle body control module controls the oil filler cap to open.
[0042] In some embodiments, after the vehicle body control module controls the oil filler cap to open, the vehicle body control module can also control the instrument panel to display a prompt picture "the oil filler cap has been opened, please add oil", and can also send a "the oil filler cap has been opened, please add oil" or "tickle, tickle, tickle" sound to prompt the user that the oil filler cap has been opened.
[0043] Step S105, it is determined that it is a misoperation.
[0044] It is determined that the current operation is a misoperation of the user, and the current operation instruction is invalid.
[0045] In some embodiments, after the oiling is completed, the vehicle can also be controlled to start by the flow chart as shown in Figure 2 .
[0046] In the embodiments of the present application, another vehicle control method as shown in Figure 2 is provided, comprising steps S201-S207:
[0047] Step S201, receiving an instruction that the oil filler cap has been closed.
[0048] In some embodiments, the automobile electronic control unit can receive an instruction that the oil filler cap has been closed.
[0049] Step S202, locking the oil filler cap.
[0050] In some embodiments, the automobile electronic control unit sends a control signal to the vehicle body control module, and the vehicle body control module controls the oil filler cap to lock.
[0051] Step S203, closing the sound and picture prompt.
[0052] In some embodiments, the vehicle body control module can close the prompt picture "the oil filler cap has been opened, please add oil" and the prompt sound.
[0053] Step S204, determining whether the vehicle speed and the engine speed are both in the preset range.
[0054] In some embodiments, the automobile electronic control unit can determine whether the current vehicle speed and engine speed are in a preset range. The preset range can be that the vehicle speed is less than 3 km / h and the engine speed is less than 10 r / min. For example, the preset range can be that the vehicle speed is less than 4 km / h and the engine speed is less than 5 r / min. For example, the preset range can be that the vehicle speed is less than 3 km / h and the engine speed is 0. For example, the automobile electronic control unit can determine that the vehicle speed is less than 3 km / h and the engine speed is less than 10 r / min. If it is determined that the vehicle speed and the engine speed are both in the preset range, step S205 is performed, and if it is determined that the vehicle speed and the engine speed are not both in the preset range, step S206 is performed.
[0055] In step S205, the vehicle is controlled to start.
[0056] In some embodiments, the automobile electronic control unit can send a signal to the vehicle controller, and the vehicle controller controls the vehicle to start.
[0057] In step S206, the instrument panel displays a fault prompt.
[0058] In some embodiments, if the vehicle speed and the engine speed are not both in the preset range. Since the vehicle has just been refueled, the vehicle speed and the engine speed at this time must be small. For example, the vehicle speed and the engine speed are both 0. If the vehicle speed and the engine speed displayed on the instrument panel are large, it indicates that the speed sensor of the vehicle and the speed sensor of the engine have problems, so the instrument panel displays a fault prompt at this time.
[0059] It should be noted that the vehicle control method provided by the present application can be applied to various vehicles, such as hybrid vehicles or oil vehicles.
[0060] It should be further noted that the vehicle control method provided by the present application can be applied to various stages of the automobile, such as preheating before starting the automobile, driving the automobile, and parking the automobile.
[0061] Based on the same inventive concept, the present embodiment provides a vehicle control device as shown in Figure 3 The device comprises:
[0062] The receiving module 301 is configured to receive an opening instruction of the refueling button.
[0063] The determining module 302 is configured to determine whether the current pressing time of the refueling button is greater than a time threshold.
[0064] The determining module 303 is configured to determine that it is a misoperation if the current pressing time of the refueling button is not greater than the time threshold, and determine whether the vehicle speed and the engine speed are both in a preset range if the current pressing time of the refueling button is greater than the time threshold.
[0065] The control module 304 is configured to control the oil filler cap to be opened for oiling if the vehicle speed and the engine speed are both in the preset range, and determine that it is a false operation if not.
[0066] Based on the same inventive concept, the embodiment of the present application provides a vehicle, as shown in the accompanying drawings, comprising: Figure 4
[0067] The processor 41 and the memory 42 configured to store instructions executable by the processor 41, wherein the processor 41 is configured to execute to implement the vehicle control method provided in the foregoing.
[0068] Receive an oiling button opening instruction;
[0069] Determine whether the current long press time of the oiling button opening exceeds a time threshold;
[0070] If not, determine that it is a false operation, and if yes, determine whether the vehicle speed and the engine speed are both in a preset range;
[0071] If the vehicle speed and the engine speed are both in the preset range, control the oil filler cap to be opened for oiling, and if not, determine that it is a false operation.
[0072] Based on the same inventive concept, the embodiment of the present application provides a non-transitory computer readable storage medium, when the instructions in the storage medium are executed by the processor 41 of the electronic device, the electronic device can execute the vehicle control method provided in the foregoing.
[0073] Since the device and the vehicle introduced in the embodiment are the device and the vehicle used to implement the vehicle control method in the embodiment of the present application, the specific implementation of the device and the vehicle of the embodiment and various changes thereof can be understood based on the vehicle control method introduced in the embodiment of the present application, so the implementation of the device and the vehicle in the method in the embodiment of the present application will not be introduced in detail. As long as the device and the vehicle used to implement the vehicle control method in the embodiment of the present application are implemented by those skilled in the art, they belong to the scope of the present application.
[0074] Those skilled in the art will appreciate that embodiments of the application can be provided as methods, systems, or computer program products. Therefore, the present application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage, etc.) containing computer usable program code.
[0075] The present application is described in reference to the flowchart illustrations and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0076] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0077] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0078] While the preferred embodiments of the application have been described, additional variations and modifications can be made to the embodiments by those of skill in the art once they have the benefit of the present disclosure without departing from the spirit and scope of the application. Accordingly, the attached claims are intended to embrace all such variations and modifications as fall within the scope of the present application.
[0079] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A vehicle control method, characterized in that, include: Receive command to activate the refueling button; Determine whether the duration of the press-and-hold button activation exceeds the time threshold. If not, then it is determined to be a misoperation; if yes, then determine whether the vehicle speed and engine speed are both within the preset range. If both vehicle speed and engine speed are within the preset range, the fuel filler cap will be opened to allow refueling; otherwise, it will be determined as an erroneous operation. Before opening the filler cap to refuel if both vehicle speed and engine speed are within a preset range, the method also includes: controlling the fuel tank to release the fuel tank pressure to a preset pressure range, which is determined based on the vehicle's current weather conditions, temperature, humidity, atmospheric pressure, fuel tank size, and fuel tank aging.
2. The method as described in claim 1, characterized in that, If both the vehicle speed and engine speed are within the preset range, after controlling the fuel filler cap to open, the system also includes: preventing the vehicle from moving and reminding the user through sound and images that the fuel filler cap has been opened.
3. The method as described in claim 2, characterized in that, The vehicle control method further includes: Received the instruction that the fuel filler cap is closed; Lock the fuel filler cap; Turn off the sound and image notifications.
4. The method as described in claim 3, characterized in that, After the sound and image are turned off, the following is also included: Determine whether the vehicle speed and engine speed are both within the preset range; If yes, the vehicle will be started; otherwise, a fault message will be displayed on the instrument panel.
5. The method according to any one of claims 1-4, characterized in that, The determination of whether the vehicle speed and engine speed are both within the preset range includes: determining that the vehicle speed is less than 3 km / h and the engine speed is less than 10 r / min.
6. The method according to any one of claims 1-4, characterized in that, The time threshold is between 0.5s and 1s.
7. A vehicle control device, characterized in that, The device includes: The receiving module is used to receive the command to open the refueling button; The judgment module is used to determine whether the long press time of the refueling button exceeds the time threshold. The determination module is used to determine whether the vehicle speed and engine speed are within the preset range if the operation is not correct. The control module is used to control the fuel filler cap to open for refueling if both the vehicle speed and engine speed are within a preset range; otherwise, it is determined to be a misoperation. Before controlling the fuel filler cap to open for refueling if both the vehicle speed and engine speed are within the preset range, the module also controls the fuel tank to release the fuel tank pressure to a preset pressure range. The preset pressure range is obtained based on the current weather conditions, temperature, humidity, atmospheric pressure, fuel tank size, and the degree of aging of the fuel tank.
8. A vehicle, characterized in that, It includes a memory and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors, containing operation instructions for performing the methods described in any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps corresponding to the method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Fuel lid opening / closing device
JP2005280586A