Vehicle braking method, vehicle braking device, vehicle and computer storage medium
By comparing the engine speed threshold and turning on and off the brakes in time, the problem of engine damage caused by failure of the vehicle to brake in time when going downhill is solved, and the safe operation of the engine and the good condition of the vehicle are achieved.
Patent Information
- Application Number
- CN202411383481.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-07
AI Technical Summary
If the vehicle does not brake in time during downhill conditions, it is easy to cause the engine speed to exceed the limit and cause engine damage.
By comparing the engine's rotation speed with the set threshold, start and release the brakes in time to avoid excessive braking and ensure that the engine operates within a safe range.
Effectively reduce the probability of engine damage, maintain the good operating condition of the vehicle, and avoid engine damage caused by excessive braking.
Smart Images

Figure CN119261901A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent driving technology, and in particular to a vehicle braking method, a vehicle braking device, a vehicle and a computer storage medium. Background Art
[0002] This section merely provides background information related to the present disclosure and is not necessarily prior art.
[0003] When a vehicle is passing through a downhill road, the body will drag the engine backwards, causing the actual engine speed to exceed the engine's maximum speed. If the driver does not brake in time, it can easily cause engine damage. Summary of the invention
[0004] The purpose of the present invention is to at least solve the problem that when a vehicle passes downhill, the brakes are not applied in time, which may cause the engine to be damaged. This purpose is achieved through the following technical solutions:
[0005] A first aspect of the present invention provides a vehicle braking method, comprising:
[0006] Acquire a first speed, and compare the first speed with an overspeed threshold, wherein the first speed is a speed of the engine when the vehicle is not braked;
[0007] When the first speed is greater than the overspeed threshold, braking is initiated;
[0008] Acquiring a second rotation speed, and comparing the second rotation speed with a safety threshold, wherein the second rotation speed is a rotation speed of the engine when the vehicle is braked;
[0009] When a release condition is met, the brake is released, wherein the release condition includes: the second rotation speed is less than or equal to the safety threshold.
[0010] The vehicle braking method of the embodiment of the present invention can brake in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged. In addition, excessive braking can be avoided, so that the vehicle can maintain a good operating state.
[0011] In some embodiments, when the first speed is greater than the overspeed threshold and braking is initiated, the vehicle braking method further includes:
[0012] Obtaining the running speed of the vehicle, and comparing the running speed with a safe speed;
[0013] The release condition also includes: the running speed is less than or equal to the safety speed.
[0014] In some embodiments, after acquiring the first speed and comparing the first speed with the overspeed threshold, and before acquiring the second speed and comparing the second speed with the safety threshold, the vehicle braking method further includes:
[0015] When the first speed is less than or equal to the overspeed threshold, comparing the first speed with a first threshold, wherein the first threshold is greater than the safety threshold and the first threshold is less than the overspeed threshold;
[0016] When the first speed is greater than the first threshold, determining whether the vehicle is in a downhill state;
[0017] When the vehicle is in a downhill state, acquiring the acceleration of the vehicle, and comparing the acceleration with a second threshold;
[0018] When the acceleration is greater than the second threshold, braking is initiated.
[0019] In some embodiments, the vehicle braking method further includes:
[0020] In response to starting the brake, a first prompt signal is issued, the first prompt signal is used to instruct the terminal to issue a first prompt message, and the first prompt message is used to prompt that the vehicle is in a braking state.
[0021] In some embodiments, when the release condition is met, after the brake is released, the vehicle braking method further includes:
[0022] In response to the release of the brakes, a second prompt signal is issued, the second prompt signal is used to prompt the terminal to issue a second prompt message, and the second prompt message is used to prompt the vehicle to release the brakes.
[0023] In some embodiments, the step of starting braking when the first speed is greater than the overspeed threshold comprises:
[0024] When the first rotation speed is greater than the speeding threshold, acquiring the acceleration of the vehicle;
[0025] obtaining a braking force according to the acceleration;
[0026] The brake is turned on and brakes are applied according to the braking force.
[0027] In some embodiments, the step of obtaining the braking force according to the acceleration includes:
[0028] The braking force is obtained according to the acceleration and braking force array, the braking force array is preset, and the braking force array is a mapping array of acceleration and braking force.
[0029] A second aspect of the present invention provides a vehicle braking device, comprising:
[0030] A first speed acquisition module, used for acquiring a first speed and comparing the first speed with an overspeed threshold, wherein the first speed is a speed of the engine when the vehicle is not braked;
[0031] A brake control module, configured to activate braking when the first speed is greater than the overspeed threshold;
[0032] A second speed acquisition module, used to acquire a second speed and compare the second speed with a safety threshold, wherein the second speed is a speed of the engine when the vehicle is braked;
[0033] The brake release module is used to release the brake when a release condition is met, wherein the release condition includes: the second rotation speed is less than or equal to the safety threshold.
[0034] The vehicle braking device of the embodiment of the present invention can brake in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged. In addition, excessive braking can be avoided, so that the vehicle can maintain a good running state.
[0035] A third aspect of the present invention provides a vehicle, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the vehicle braking method as described in the first aspect above when executing the computer program.
[0036] In the vehicle of the embodiment of the present invention, when the processor executes the computer program, the brake can be applied in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged. In addition, excessive braking can be avoided, so that the vehicle can maintain a good operating state.
[0037] The fourth aspect of the present invention proposes a computer storage medium having computer-readable instructions stored thereon. When the computer-readable instructions are read by one or more processors, the one or more processors execute the steps of the vehicle braking method as described in the first aspect above.
[0038] When the computer storage medium of the embodiment of the present invention and the computer readable instructions are read by one or more processors, the one or more processors can brake in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged. In addition, excessive braking can be avoided, so that the vehicle can maintain a good operating state. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference numerals are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0040] Figure 1 A flow chart of a vehicle braking method according to an embodiment of the present invention;
[0041] Figure 2 A flow chart of a vehicle braking method according to a further embodiment of the present invention;
[0042] Figure 3 Schematic diagram of a vehicle braking device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0043] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0044] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.
[0045] Although the terms first, second, third, etc. can be used in the text to describe multiple elements, components, regions, layers and / or sections, these elements, components, regions, layers and / or sections should not be limited by these terms. These terms can only be used to distinguish an element, component, region, layer or section from another region, layer or section. Unless the context clearly indicates, terms such as "first", "second" and other numerical terms do not imply order or sequence when used in the text. Therefore, the first element, component, region, layer or section discussed below can be referred to as the second element, component, region, layer or section without departing from the teaching of the example embodiments.
[0046] For ease of description, spatial relative terms may be used herein to describe the relationship of one element or feature relative to another element or feature as shown in the figure, such as "inside", "outside", "inner side", "outer side", "below", "below", "above", "above", etc. Such spatial relative terms are intended to include different orientations of the device in use or operation in addition to the orientation depicted in the figure. For example, if the device in the figure is turned over, then the elements described as "below other elements or features" or "below other elements or features" will subsequently be oriented as "above other elements or features" or "above other elements or features". Therefore, the example term "below..." can include both upper and lower orientations. The device can be oriented otherwise (rotated 90 degrees or in other directions) and the spatial relative descriptors used in the text are interpreted accordingly.
[0047] During the operation of the vehicle, if the vehicle goes downhill, under the action of gravity, the speed of the vehicle body is relatively high, and the vehicle body will accelerate the engine speed. In other words, the vehicle body will drag the engine backwards, which will cause the actual engine speed to exceed the engine's maximum speed. If the driver does not brake in time, it may easily cause engine damage.
[0048] When the actual engine speed exceeds the engine's maximum speed, the engine's valve will collide with the piston, leading to a series of malignant failures such as valve bending and breakage, push rod bending, piston damage, rocker arm component breakage, valve bridge breakage, and can also cause fatal failures such as abnormal engine noise, inability to start, and engine cylinder jamming.
[0049] In order to at least solve the problem that the vehicle fails to brake in time when passing downhill conditions, which can easily lead to engine damage.
[0050] The embodiment of the present invention provides a vehicle braking method, which can brake the vehicle in time when the actual engine speed is too high, thereby reducing the probability of engine damage.
[0051] The vehicle braking method according to an embodiment of the present invention is described below with reference to the accompanying drawings.
[0052] like Figure 1 As shown, the vehicle braking method according to the embodiment of the present invention comprises:
[0053] S100, obtaining a first rotation speed, and comparing the first rotation speed with an overspeed threshold, wherein the first rotation speed is a rotation speed of the engine when the vehicle is not braked;
[0054] S200, when the first speed is greater than the overspeed threshold, braking is started;
[0055] S300, obtaining a second rotation speed, and comparing the second rotation speed with a safety threshold, wherein the second rotation speed is a rotation speed of the engine when the vehicle is braked;
[0056] S400. When a release condition is met, release the brake, wherein the release condition includes: the second rotation speed is less than or equal to a safety threshold.
[0057] The overspeed threshold refers to the maximum speed limit that the engine is allowed to reach during operation.
[0058] The safety threshold refers to the critical threshold for safe operation of the engine.
[0059] Through step S100 and step S200, the engine can be braked in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged.
[0060] Through step S300 and step S400, excessive braking can be avoided, so that the vehicle can maintain a good running state.
[0061] The vehicle braking method of the embodiment of the present invention can brake in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged. In addition, excessive braking can be avoided, so that the vehicle can maintain a good operating state.
[0062] Specifically, the vehicle includes a brake valve and a brake pump connected to each other. When the brake is turned on, the brake valve is opened, and the brake is applied through the brake valve and the brake pump. When the brake is released, the brake valve is closed, thereby releasing the braking effect of the brake valve and the brake pump.
[0063] In some embodiments, S200, when the first speed is greater than the overspeed threshold, after the brake is turned on, the vehicle braking method further includes:
[0064] Obtain the running speed of the vehicle and compare the running speed with the safe speed;
[0065] Release conditions also include: the operating speed is less than or equal to the safety speed.
[0066] That is, the release condition includes: the second rotation speed is less than or equal to the safety threshold, and the running speed is less than or equal to the safety speed.
[0067] When the second rotation speed is less than or equal to the safety threshold and the running speed is less than or equal to the safety speed, the brakes are released to avoid excessive vehicle speed, thereby further reducing the probability of engine damage.
[0068] like Figure 2 In some embodiments, after obtaining a first speed and comparing the first speed with an overspeed threshold at S100 and before obtaining a second speed and comparing the second speed with a safety threshold at S300, the vehicle braking method further includes:
[0069] S500, when the first speed is less than or equal to the overspeed threshold, comparing the first speed with the first threshold, wherein the first threshold is greater than the safety threshold and the first threshold is less than the overspeed threshold;
[0070] S600: When the first speed is greater than a first threshold, determining whether the vehicle is in a downhill state;
[0071] S700: when the vehicle is in a downhill state, obtaining the acceleration of the vehicle, and comparing the acceleration with a second threshold;
[0072] S800: When the acceleration is greater than a second threshold, braking is started.
[0073] When the first rotational speed is less than or equal to the overspeed threshold value, and the first rotational speed is greater than the first threshold value, it indicates that the rotational speed of the engine is relatively high, but at this time the rotational speed of the engine has not reached a rotational speed that may damage the engine.
[0074] When the acceleration is greater than the second threshold and the vehicle is in a downhill state, the vehicle speed increases faster, the engine speed increases more, and the probability that the first speed increases to be greater than the first threshold is greater. At this time, turning on the brakes can reduce the probability of the first speed increasing to be greater than the first threshold, thereby further reducing the probability of engine damage.
[0075] The vehicle braking method of the embodiment of the present application can predict the engine speed, and when there is a high probability that the first speed increases to be greater than the first threshold, braking is initiated, thereby further reducing the probability of engine damage.
[0076] In some embodiments, the vehicle braking method further comprises:
[0077] In response to starting the brake, a first prompt signal is sent out, the first prompt signal is used to instruct the terminal to send out a first prompt message, and the first prompt message is used to prompt that the vehicle is in a braking state.
[0078] The vehicle is in a braking state when the vehicle is currently braking.
[0079] When the vehicle brakes, a first prompt message is sent through the control terminal to prompt the people in the vehicle that the vehicle is in a braking state, so that the people in the vehicle can prepare for the vehicle to be in a braking state.
[0080] As some examples, the terminal may be a physical terminal, for example, the terminal is a speaker, which emits a sound after receiving the first prompt signal, and uses the sound content as the first prompt information to prompt the occupants of the vehicle that the vehicle is in a braking state.
[0081] As some other examples, the terminal may be a virtual terminal, for example, the terminal is a client of a vehicle computer, and after receiving the first prompt signal, the client sends a first prompt message to prompt the occupants of the vehicle that the vehicle is in a braking state.
[0082] In some embodiments, when the release condition is met, after the brake is released, the vehicle braking method further includes:
[0083] In response to the release of the brakes, a second prompt signal is issued, the second prompt signal is used to prompt the terminal to issue a second prompt message, and the second prompt message is used to prompt the vehicle to release the brakes.
[0084] When the vehicle brakes, a second prompt message is sent through the control terminal to prompt the people in the vehicle to release the brakes, so that the people in the vehicle can make preparations for releasing the brakes.
[0085] As some examples, the terminal may be a physical terminal, for example, the terminal is a speaker, which emits a sound after receiving the second prompt signal, and uses the sound content as the second prompt information to prompt the occupants of the vehicle to release the brakes.
[0086] As some other examples, the terminal may be a virtual terminal, for example, the terminal is a client of a vehicle computer, and after receiving the second prompt signal, the client sends a second prompt message to prompt the occupants of the vehicle to release the brakes.
[0087] In some embodiments, when the first speed is greater than the overspeed threshold, the step of starting braking includes:
[0088] When the first rotation speed is greater than the speeding threshold, obtaining the acceleration of the vehicle;
[0089] Obtain braking force based on acceleration;
[0090] Turn on the brakes and brake according to the braking force.
[0091] The braking force is determined by the vehicle acceleration, and braking is performed according to the braking force so that the vehicle speed can be reduced quickly, thereby further reducing the probability of engine damage.
[0092] In some embodiments, the step of obtaining the braking force according to the acceleration includes:
[0093] The braking force is obtained according to the acceleration and braking force arrays, where the braking force array is preset and is a mapping array of acceleration and braking force.
[0094] The braking force array is a mapping array of acceleration and braking force, which means that in the braking force array, each acceleration has a corresponding braking force, so that after the acceleration is obtained, the braking force corresponding to the acceleration can be obtained by querying the braking force array.
[0095] Optionally, acceleration and braking force data are obtained through experiments, and a mapping relationship between acceleration and braking force is established, thereby forming a braking force array.
[0096] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0097] Based on the same inventive concept, an embodiment of the present invention further provides a vehicle braking device for implementing the vehicle braking method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method. The vehicle braking device of the embodiment of the present invention is described below in conjunction with the accompanying drawings.
[0098] The vehicle braking device according to the embodiment of the present invention comprises: a first rotation speed acquisition module, a braking control module, a second rotation speed acquisition module and a braking release module.
[0099] A first speed acquisition module, used to acquire a first speed and compare the first speed with an overspeed threshold, wherein the first speed is a speed of the engine when the vehicle is not braked;
[0100] A brake control module, configured to activate braking when a first speed is greater than an overspeed threshold;
[0101] A second speed acquisition module, used to acquire a second speed and compare the second speed with a safety threshold, wherein the second speed is a speed of the engine when the vehicle is braked;
[0102] The brake release module is used to release the brake when a release condition is met, wherein the release condition includes: the second rotation speed is less than or equal to a safety threshold.
[0103] The overspeed threshold refers to the maximum speed limit that the engine is allowed to reach during operation.
[0104] The safety threshold refers to the critical threshold for safe operation of the engine.
[0105] Through the first speed acquisition module and the brake control module, the engine can be braked in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged.
[0106] Through the second rotation speed acquisition module and the brake release module, excessive braking can be avoided, so that the vehicle can maintain a good operating state.
[0107] The vehicle braking device of the embodiment of the present invention can brake in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged. In addition, excessive braking can be avoided, so that the vehicle can maintain a good running state.
[0108] In some embodiments, the vehicle braking device further includes a vehicle speed acquisition module.
[0109] The vehicle speed acquisition module is used to obtain the running speed of the vehicle and compare the running speed with the safe speed;
[0110] Release conditions also include: the operating speed is less than or equal to the safety speed.
[0111] That is, the release condition includes: the second rotation speed is less than or equal to the safety threshold, and the running speed is less than or equal to the safety speed.
[0112] When the second rotation speed is less than or equal to the safety threshold and the running speed is less than or equal to the safety speed, the brakes are released to avoid excessive vehicle speed, thereby further reducing the probability of engine damage.
[0113] like Figure 3 As shown, in some embodiments, the vehicle braking device further includes: a comparison module, a judgment module, an acceleration acquisition module and a braking module.
[0114] A comparison module, configured to compare the first rotational speed with a first threshold when the first rotational speed is less than or equal to an overspeed threshold, wherein the first threshold is greater than a safety threshold and the first threshold is less than an overspeed threshold;
[0115] A judgment module, used for judging whether the vehicle is in a downhill state when the first speed is greater than a first threshold;
[0116] An acceleration acquisition module, used for acquiring the acceleration of the vehicle when the vehicle is in a downhill state, and comparing the acceleration with a second threshold;
[0117] The brake module is used to start braking when the acceleration is greater than a second threshold.
[0118] When the first rotational speed is less than or equal to the overspeed threshold value, and the first rotational speed is greater than the first threshold value, it indicates that the rotational speed of the engine is relatively high, but at this time the rotational speed of the engine has not reached a rotational speed that may damage the engine.
[0119] When the acceleration is greater than the second threshold and the vehicle is in a downhill state, the vehicle speed increases faster, the engine speed increases more, and the probability that the first speed increases to be greater than the first threshold is greater. At this time, turning on the brakes can reduce the probability of the first speed increasing to be greater than the first threshold, thereby further reducing the probability of engine damage.
[0120] The vehicle braking device of the embodiment of the present application can predict the engine speed, and when there is a high probability that the first speed increases to be greater than the first threshold, the braking is turned on, thereby further reducing the probability of engine damage.
[0121] In some embodiments, the vehicle braking device further includes a first prompt module.
[0122] The first prompt module is used to send a first prompt signal in response to starting the brake, the first prompt signal is used to instruct the terminal to send a first prompt information, and the first prompt information is used to prompt that the vehicle is in a braking state.
[0123] The vehicle is in a braking state when the vehicle is currently braking.
[0124] When the vehicle brakes, a first prompt message is sent through the control terminal to prompt the people in the vehicle that the vehicle is in a braking state, so that the people in the vehicle can prepare for the vehicle to be in a braking state.
[0125] As some examples, the terminal may be a physical terminal, for example, the terminal is a speaker, which emits a sound after receiving the first prompt signal, and uses the sound content as the first prompt information to prompt the occupants of the vehicle that the vehicle is in a braking state.
[0126] As some other examples, the terminal may be a virtual terminal, for example, the terminal is a client of a vehicle computer, and after receiving the first prompt signal, the client sends a first prompt message to prompt the occupants of the vehicle that the vehicle is in a braking state.
[0127] In some embodiments, the vehicle braking device further includes a second prompt module.
[0128] The second prompt module is used to send a second prompt signal in response to the release of the brake, the second prompt signal is used to prompt the terminal to send a second prompt information, and the second prompt information is used to prompt the vehicle to release the brake.
[0129] When the vehicle brakes, a second prompt message is sent through the control terminal to prompt the people in the vehicle to release the brakes, so that the people in the vehicle can make preparations for releasing the brakes.
[0130] As some examples, the terminal may be a physical terminal, for example, the terminal is a speaker, which emits a sound after receiving the second prompt signal, and uses the sound content as the second prompt information to prompt the occupants of the vehicle to release the brakes.
[0131] As some other examples, the terminal may be a virtual terminal, for example, the terminal is a client of a vehicle computer, and after receiving the second prompt signal, the client sends a second prompt message to prompt the occupants of the vehicle to release the brakes.
[0132] In some embodiments, the brake control module is further configured to:
[0133] When the first rotation speed is greater than the speeding threshold, obtaining the acceleration of the vehicle;
[0134] Obtain braking force based on acceleration;
[0135] Turn on the brakes and brake according to the braking force.
[0136] The braking force is determined by the vehicle acceleration, and braking is performed according to the braking force so that the vehicle speed can be reduced quickly, thereby further reducing the probability of engine damage.
[0137] In some embodiments, the brake control module is further configured to:
[0138] The braking force is obtained according to the acceleration and braking force arrays, where the braking force array is preset and is a mapping array of acceleration and braking force.
[0139] The braking force array is a mapping array of acceleration and braking force, which means that in the braking force array, each acceleration has a corresponding braking force, so that after the acceleration is obtained, the braking force corresponding to the acceleration can be obtained by querying the braking force array.
[0140] Optionally, acceleration and braking force data are obtained through experiments, and a mapping relationship between acceleration and braking force is established, thereby forming a braking force array.
[0141] Those skilled in the art will understand that Figure 3The structure shown in the figure is only a block diagram of a part of the structure related to the present application scheme, and does not constitute a limitation on the computer device to which the present application scheme is applied. The specific vehicle braking device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0142] An embodiment of the present invention further provides a vehicle, the vehicle comprising a memory and a processor, the memory storing a computer program, and the processor implementing the steps of the vehicle braking method of the above embodiment when executing the computer program.
[0143] In the vehicle of the embodiment of the present invention, when the processor executes the computer program, the brake can be applied in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged. In addition, excessive braking can be avoided, so that the vehicle can maintain a good operating state.
[0144] Furthermore, the vehicle includes a computer device, which includes a processor, a memory, an input / output interface (I / O for short) and a communication interface. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface is connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, the vehicle braking method described above is implemented.
[0145] Optionally, the computer device comprises an ECU.
[0146] ECU (Electronic Control Unit) is an electronic control unit, which is a microcomputer in modern cars that is used to control various electronic systems of the car.
[0147] An embodiment of the present invention further provides a computer storage medium having computer-readable instructions stored thereon. When the computer-readable instructions are read by one or more processors, the one or more processors execute the steps of the vehicle braking method of the above embodiment.
[0148] When the computer storage medium of the embodiment of the present invention and the computer readable instructions are read by one or more processors, the one or more processors can brake in time when the engine speed is too high, thereby reducing the probability of engine damage and making the engine less likely to be damaged. In addition, excessive braking can be avoided, so that the vehicle can maintain a good operating state.
[0149] The logic and / or steps represented in the flowchart or otherwise described herein, for example, may be considered as an ordered list of executable instructions for implementing logical functions, and may be embodied in any computer-readable storage medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, apparatus, or device and execute instructions), or in conjunction with such instruction execution system, apparatus, or device. For purposes of this specification, a "computer-readable storage medium" may be any device that can contain, store, communicate, propagate, or transmit a program for use by an instruction execution system, apparatus, or device, or in conjunction with such instruction execution system, apparatus, or device. More specific examples of computer-readable storage media (a non-exhaustive list) include the following: an electrical connection with one or more wirings (electronic devices), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory, or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM, Compact Disc Read-Only Memory). In addition, the computer-readable storage medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering, or processing in another suitable manner as necessary, and then stored in a computer memory.
[0150] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiment, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA, Programmable Gate Array), a field programmable gate array (FPGA, Field Programmable Gate Array), etc.
[0151] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A vehicle braking method, characterized in that: include: Acquire a first speed, and compare the first speed with an overspeed threshold, wherein the first speed is a speed of the engine when the vehicle is not braked; When the first speed is greater than the overspeed threshold, braking is initiated; Acquiring a second rotation speed, and comparing the second rotation speed with a safety threshold, wherein the second rotation speed is a rotation speed of the engine when the vehicle is braked; When a release condition is met, the brake is released, wherein the release condition includes: the second rotation speed is less than or equal to the safety threshold.
2. The vehicle braking method according to claim 1, characterized in that: When the first speed is greater than the overspeed threshold and braking is started, the vehicle braking method further includes: Obtaining the running speed of the vehicle, and comparing the running speed with a safe speed; The release condition also includes: the running speed is less than or equal to the safety speed.
3. The vehicle braking method according to claim 1 or 2, characterized in that: After acquiring the first speed and comparing the first speed with the overspeed threshold, and before acquiring the second speed and comparing the second speed with the safety threshold, the vehicle braking method further includes: When the first speed is less than or equal to the overspeed threshold, comparing the first speed with a first threshold, wherein the first threshold is greater than the safety threshold and the first threshold is less than the overspeed threshold; When the first speed is greater than the first threshold, determining whether the vehicle is in a downhill state; When the vehicle is in a downhill state, acquiring the acceleration of the vehicle, and comparing the acceleration with a second threshold; When the acceleration is greater than the second threshold, braking is initiated.
4. The vehicle braking method according to claim 3, characterized in that: The vehicle braking method further comprises: In response to starting the brake, a first prompt signal is issued, the first prompt signal is used to instruct the terminal to issue a first prompt message, and the first prompt message is used to prompt that the vehicle is in a braking state.
5. The vehicle braking method according to claim 1, characterized in that: When the release condition is met, after the brake is released, the vehicle braking method further includes: In response to the release of the brakes, a second prompt signal is issued, the second prompt signal is used to prompt the terminal to issue a second prompt message, and the second prompt message is used to prompt the vehicle to release the brakes.
6. The vehicle braking method according to claim 1, characterized in that: The step of starting braking when the first speed is greater than the overspeed threshold comprises: When the first rotation speed is greater than the speeding threshold, acquiring the acceleration of the vehicle; obtaining a braking force according to the acceleration; The brake is turned on and brakes are applied according to the braking force.
7. The vehicle braking method according to claim 6, characterized in that: The step of obtaining the braking force according to the acceleration comprises: The braking force is obtained according to the acceleration and braking force array, the braking force array is preset, and the braking force array is a mapping array of acceleration and braking force.
8. A vehicle braking device, characterized in that: include: A first speed acquisition module, used for acquiring a first speed and comparing the first speed with an overspeed threshold, wherein the first speed is a speed of the engine when the vehicle is not braked; A brake control module, configured to activate braking when the first speed is greater than the overspeed threshold; A second speed acquisition module, used to acquire a second speed and compare the second speed with a safety threshold, wherein the second speed is a speed of the engine when the vehicle is braked; The brake release module is used to release the brake when a release condition is met, wherein the release condition includes: the second rotation speed is less than or equal to the safety threshold.
9. A vehicle, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the vehicle braking method according to any one of claims 1 to 7 when executing the computer program.
10. A computer storage medium, characterized in that: Computer-readable instructions are stored on the computer storage medium. When the computer-readable instructions are read by one or more processors, the one or more processors execute the steps of the vehicle braking method according to any one of claims 1 to 7.