Brake method for braking in engine cylinder, electronic equipment, storage medium and program product
By monitoring the vehicle's downhill status and braking information, the cylinder exhaust valve parameters of the in-cylinder braking system are dynamically adjusted, which solves the problem of insufficient or excessive braking force of the in-cylinder braking system under complex slope conditions, realizes automatic adjustment and coordinated work, and improves driving safety and fuel efficiency.
Patent Information
- Application Number
- CN202511170489.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2045-08-20
AI Technical Summary
The existing in-cylinder braking system is unable to dynamically adjust the braking force according to actual working conditions, which may result in insufficient or excessive braking under complex slope conditions, affecting driving smoothness and fuel economy.
By monitoring the vehicle entering a downhill state, the real-time vehicle speed and the information of the first stepping on the brake pedal are simultaneously obtained, the required braking power value is calculated, and the opening and position of the cylinder exhaust valve are determined based on the power parameter. The cylinder is controlled to perform in-cylinder braking, and the basic braking system works in coordination to achieve automatic adjustment of the braking force.
It effectively stabilizes downhill vehicle speed, reduces the frequency of driver intervention, avoids overheating and failure of the braking system, and improves driving safety and fuel economy.
Smart Images

Figure CN120739620A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the automotive field, and in particular to a braking method, electronic equipment, storage medium, and program product for engine in-cylinder braking. Background Art
[0002] With the rapid development of the automotive industry, commercial vehicles (such as trucks and buses) frequently encounter long downhill slopes during long-distance transport and mountainous road travel. During these long downhill descents, drivers must continuously depress the brake pedal to control vehicle speed and avoid acceleration due to gravity. However, prolonged reliance on traditional friction brakes (such as disc brakes or drum brakes) can easily lead to brake system overheating, which in turn causes a decrease in braking performance (thermal decay) and even brake failure, seriously compromising driving safety.
[0003] To alleviate the burden of traditional braking and improve downhill driving safety, engine braking technologies (such as exhaust braking and in-cylinder braking) have gradually become important auxiliary braking methods. In-cylinder braking (also known as compression-release braking) changes the operating mode of the engine cylinder, releasing high-pressure gas at the end of the compression stroke. This converts the vehicle's kinetic energy into heat energy, which is dissipated through the engine's cooling system, achieving frictionless braking. Compared to traditional exhaust braking, in-cylinder braking provides higher braking power and less wear on the engine.
[0004] However, existing in-cylinder braking systems typically require manual driver activation or rely on simple speed threshold controls, failing to dynamically adjust braking force based on actual driving conditions. Especially on complex slopes, fixed braking strategies can result in under- or over-braking, impacting ride comfort and fuel economy.
[0005] Therefore, there is an urgent need for an intelligent in-cylinder braking control method that can automatically trigger in-cylinder braking in downhill conditions. Summary of the Invention
[0006] The embodiments of the present application provide a braking method, electronic device, storage medium and program product for engine in-cylinder braking, which are used to achieve the effect of controlling the vehicle to automatically enter in-cylinder braking when the vehicle enters a downhill driving state.
[0007] In a first aspect, an embodiment of the present application provides a braking method for in-cylinder braking of an engine, comprising: when determining that the vehicle enters a downhill driving state, obtaining the vehicle's current speed information and first braking information, wherein the first braking information is the braking information generated when the vehicle's brake pedal is triggered; determining a first braking power of the vehicle based on the current speed information and the first braking information; determining an exhaust valve opening and an exhaust valve position of an exhaust valve of a cylinder of the vehicle to be braked based on the first braking power; and controlling the cylinder to perform in-cylinder braking based on the exhaust valve opening and the exhaust valve position.
[0008] In a possible implementation manner, the braking force of the vehicle is determined according to the pedal opening in the first braking information; and the first braking power of the vehicle is determined according to the braking force and the vehicle speed information.
[0009] In a possible implementation manner, the product of the braking force and the value of the vehicle speed information is determined to be the first braking power of the vehicle.
[0010] In one possible embodiment, when determining the tilt information representation obtained within a preset time period, if the change in the vehicle tilt angle within the preset time period is less than a preset change, and the vehicle tilt angle is greater than a first threshold, it is determined that the vehicle enters a downhill driving state; wherein the tilt information within the preset time period includes the vehicle tilt angle of the vehicle at each moment within the preset time period.
[0011] In a possible implementation, a first control instruction is generated based on the exhaust valve opening and the exhaust valve position; wherein the first control instruction includes the exhaust valve opening and the exhaust valve position; and according to the first control instruction, the cylinder is controlled to perform in-cylinder braking.
[0012] In one possible embodiment, in response to inclination information fed back by an inclination sensor installed on a vehicle device, when the inclination information indicates that a second inclination angle of the current vehicle device is less than a first threshold value and the second inclination angle has not changed within a preset time period, it is determined that the vehicle device has entered a level road driving state; and it is determined to stop continuing to initiate the first control instruction to the cylinder exhaust valve.
[0013] In a second aspect, an embodiment of the present application provides a braking device for in-cylinder braking of an engine, comprising: a first determination module, for obtaining the current vehicle speed information and first braking information of the vehicle when determining that the vehicle enters a downhill driving state, wherein the first braking information is the braking information generated when the brake pedal of the vehicle is triggered; determining the first braking power of the vehicle based on the current vehicle speed information and the first braking information; a second determination module, for determining the exhaust valve opening and exhaust valve position of the cylinder exhaust valve of the vehicle to be braked based on the first braking power; and a braking module, for controlling the cylinder to perform in-cylinder braking based on the exhaust valve opening and the exhaust valve position.
[0014] In a possible implementation manner, the first determining module is configured to determine the braking force of the vehicle according to the pedal opening in the first braking information; and to determine the first braking power of the vehicle according to the braking force and the vehicle speed information.
[0015] In a possible implementation manner, the first determination module is configured to determine a product of the braking force and a value of the vehicle speed information as a first braking power of the vehicle.
[0016] In one possible embodiment, the first determination module is used to determine that the vehicle has entered a downhill driving state when the tilt angle information representation obtained within a preset time period is determined, and the change in the vehicle tilt angle within the preset time period is less than a preset change, and the vehicle tilt angle is greater than a first threshold; wherein the tilt angle information within the preset time period includes the vehicle tilt angle of the vehicle at each moment within the preset time period.
[0017] In one possible embodiment, the braking module is used to generate a first control instruction based on the exhaust valve opening and the exhaust valve position; wherein the first control instruction includes the exhaust valve opening and the exhaust valve position; and according to the first control instruction, the cylinder is controlled to perform in-cylinder braking.
[0018] In one possible implementation, the braking module is configured to determine to stop issuing the first control instruction to the cylinder exhaust valve in response to second braking information fed back by the target object based on a brake pedal, wherein the second braking information is issued after in-cylinder braking is performed.
[0019] In one possible embodiment, the braking module is used to respond to the inclination information fed back by the inclination sensor installed on the vehicle equipment, and determine that the vehicle equipment has entered a flat road driving state when the inclination information indicates that the second inclination angle of the current vehicle equipment is less than the first threshold value and the second inclination angle has not changed within a preset time period; and determine to stop continuing to initiate the first control instruction to the cylinder exhaust valve.
[0020] In a third aspect, an embodiment of the present application provides a braking device for in-cylinder braking of an engine, comprising: a memory, a processor;
[0021] The memory stores computer-executable instructions;
[0022] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.
[0023] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementation methods of the first aspect.
[0024] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.
[0025] The braking method, electronic device, storage medium and program product for in-cylinder braking of an engine provided by the embodiments of the present application first monitor the vehicle entering a downhill state and simultaneously obtain the real-time vehicle speed and the first braking information generated by the first stepping on the brake pedal. The required first braking power value is calculated using these two sets of data. Then, based on the power parameter, the opening and position of the cylinder exhaust valve are determined according to a preset mapping relationship. Based on this, the control system drives the actuator to adjust the exhaust valve mechanical structure so that the compressed air forms a reverse force in the cylinder, switching the engine to an energy consumption mode to generate a braking torque. Finally, the in-cylinder braking works in conjunction with the basic brake system: it not only shares the main braking load to prevent overheating failure, but also utilizes the engine characteristics to achieve smooth deceleration. This solution effectively stabilizes the downhill speed, reduces the frequency of driver intervention, and achieves the effect of automatically controlling the vehicle to enter in-cylinder braking when the vehicle enters a downhill driving state. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0027] Figure 1 Schematic diagram of the braking method flow for engine cylinder braking provided in this application Figure 1 ;
[0028] Figure 2 Schematic diagram of the process of the engine cylinder braking method provided in this application Figure 2 ;
[0029] Figure 3A schematic diagram of the structure of the braking device for engine cylinder braking provided in this application;
[0030] Figure 4 This is a schematic structural diagram of the braking device for engine cylinder braking provided in this application.
[0031] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION
[0032] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0033] First, let’s explain the terms involved in this application:
[0034] In-cylinder braking: refers to a technology that uses the engine's own resistance to slow down the engine. By adjusting the timing and stroke of the exhaust valve opening and closing, the compressed air forms a reverse force, converting power output into energy consumption, and achieving non-friction auxiliary braking.
[0035] Figure 1 Schematic diagram of the braking method flow for engine cylinder braking provided in this application Figure 1 ,like Figure 1 As shown, the method includes:
[0036] S101. When determining that a vehicle enters a downhill driving state, obtain the vehicle's current speed information and first braking information, wherein the first braking information is braking information generated when the vehicle's brake pedal is triggered; and determine the vehicle's first braking power based on the current speed information and the first braking information.
[0037] For example, when the system detects that the vehicle is entering a downhill driving state (e.g., determined by a slope sensor or GPS), it immediately and synchronously obtains two key inputs. The current vehicle speed information can be real-time values from the wheel speed sensor / ABS system; the first braking information can be dynamic parameters such as signal strength and pressure value generated when the driver first presses the brake pedal.
[0038] Exemplarily, in response to inclination information fed back by an inclination sensor installed on a vehicle device, when the inclination information indicates that a first inclination angle of the current vehicle device is greater than a first threshold value and the first inclination angle has not changed within a preset time period, it is determined that the vehicle device has entered a downhill driving state.
[0039] For example, a multi-axis MEMS (micro-electromechanical system) accelerometer / gyroscope assembly is installed near the vehicle's center of mass (such as in the center tunnel or under the instrument panel). This provides real-time output of the decomposed gravity components in three dimensions (X / Y / Z axes), which are then converted using trigonometric functions to yield the lateral / longitudinal tilt angles.
[0040] In order to avoid false alarms, when the first inclination angle is continuously greater than the first threshold, it can be determined that the vehicle equipment has entered a downhill driving state.
[0041] S102: Determine, based on the first braking power, an exhaust valve opening and an exhaust valve position of an exhaust valve of a cylinder of the vehicle to be braked.
[0042] For example, a correspondence table of "brake power requirement → exhaust valve parameters" is established through bench testing or simulation modeling, as shown in Table 1:
[0043] Table 1
[0044] Among them, °CA refers to the crank angle degree (Crank Angle Degree), BDC=bottom dead center, TDC=top dead center.
[0045] It should be noted that the above table needs to be adjusted according to the actual situation of the vehicle, and different vehicle types will result in differences in the table.
[0046] S103 : Control the cylinder to perform in-cylinder braking according to the exhaust valve opening and the exhaust valve position.
[0047] In other words, by adjusting the movement parameters of the exhaust valve (opening size and opening / closing timing), the engine is switched from "power output mode" to "air compression resistance mode", and the negative pressure effect in the cylinder is used to generate reverse braking torque, thereby achieving vehicle deceleration effect.
[0048] The braking method for in-cylinder braking of an engine provided in an embodiment of the present application first monitors the vehicle entering a downhill state, and simultaneously obtains the real-time vehicle speed and the first braking information generated by the first stepping on the brake pedal. The required first braking power value is calculated through these two sets of data. Then, based on the power parameter, the opening and position of the cylinder exhaust valve are determined according to a preset mapping relationship. Based on this, the control system drives the actuator to adjust the exhaust valve mechanical structure so that the compressed air forms a reverse force in the cylinder, switching the engine to an energy consumption mode to generate a braking torque. Finally, the in-cylinder braking works in conjunction with the basic brake system: it not only shares the main braking load to prevent overheating failure, but also utilizes the engine characteristics to achieve smooth deceleration. This solution effectively stabilizes the downhill speed, reduces the frequency of driver intervention, and achieves the effect of controlling the vehicle to automatically enter in-cylinder braking when the vehicle enters a downhill driving state.
[0049] Figure 2 Schematic diagram of the process of the engine cylinder braking method provided in this application Figure 2 ,like Figure 2 As shown, this embodiment Figure 1 Based on the embodiment, the braking method of the engine cylinder is described in detail. The method includes:
[0050] S201, determining that the vehicle has entered a downhill driving state when the tilt angle information obtained within a preset time period indicates that the change in the vehicle tilt angle within the preset time period is less than a preset change and the vehicle tilt angle is greater than a first threshold.
[0051] The tilt angle information within the preset time period includes the vehicle tilt angle at each moment within the preset time period.
[0052] For example, in order to avoid the problem of misjudgment by a single sensor, the "downhill state" judgment is triggered through two dimensions. The first dimension: the angle dimension, ensures that the special control mode is entered only when the vehicle is on a significant slope. For example: setting the first threshold to 5° can eliminate interference from small slopes such as gentle bends on urban overpasses. The second dimension: the time dimension, prevents false triggering caused by short-term bumps. Assuming that the preset time period is 2 seconds and the maximum allowable change is ±1°, it is required that the inclination angle fluctuation of all sampling points within these 2 seconds does not exceed this range and the overall operation is maintained at a high level.
[0053] S202: Determine the vehicle's braking force based on the pedal opening in the first braking information; and determine the vehicle's first braking power based on the braking force and the vehicle speed information. The first braking information includes the vehicle's brake pedal opening.
[0054] Among them, the pedal opening represents the ratio between the control stroke and the preset stroke. The control stroke is the stroke length of the brake pedal from the initial position to the position of the brake pedal after the brake pedal is triggered, and the preset stroke is the maximum stroke length of the brake pedal.
[0055] Optionally, an electronic control unit (ECU) searches for a corresponding target braking force value based on a preset "pedal opening-braking force" curve (taking nonlinear characteristics into consideration).
[0056] In other words, the specific behavior data of the driver when stepping on the brake pedal (pedal opening) is combined with the real-time status parameters of the vehicle (vehicle speed) to dynamically calculate the braking force that meets the actual needs and the corresponding engine braking power (i.e., the "first braking power"), thereby achieving precise energy management and control response. The pedal opening represents the proportional value of the driver's intention intensity = (current control stroke / preset total stroke) × 100%. For example: if the stroke is 0mm when the brake pedal is not stepped on at all, the maximum stroke when stepped on to the bottom is 50mm, and when the actual pedal is stepped on 25mm, the pedal opening is 50%. Different pedal openings correspond to different expected deceleration requirements, optionally as shown in Table 2:
[0057]
[0058] Exemplarily, the product of the braking force and the value of the vehicle speed information is determined to be the first braking power of the vehicle.
[0059] In physics formulas:
[0060]
[0061] available:
[0062] First braking power
[0063] Braking force: the friction between the brake pads and the disc / drum, or the resistance caused by the engine dragging backward;
[0064] Speed ;
[0065] When applied to braking systems, it refers to the energy consumed by friction or resistance per unit time.
[0066] S203. Generate a first control instruction based on the exhaust valve opening and the exhaust valve position; wherein the first control instruction includes the exhaust valve opening and the exhaust valve position; and control the cylinder to perform in-cylinder braking according to the first control instruction.
[0067] To achieve in-cylinder braking (such as compression-release braking), the exhaust valve opening and position of the engine cylinders must be precisely controlled, allowing the engine to release high-pressure gas at the end of the compression stroke, thereby generating braking force. Intake stroke: The piston descends, drawing in air. Compression stroke: The piston ascends, compressing air (the exhaust valve is usually closed during this period). Braking trigger point: Near top dead center (TDC) of the compression stroke, the exhaust valve opens early to release high-pressure gas and prevent energy from pushing back on the piston. Energy dissipation: The compression work is converted into heat energy, which is dissipated through the engine cooling system, thereby generating braking force.
[0068] For example, in response to second braking information fed back by the target object based on a brake pedal, it is determined to stop issuing the first control instruction to the cylinder exhaust valve, wherein the second braking information is issued after in-cylinder braking is performed.
[0069] It's important to note that at this point, the system is already in "in-cylinder braking mode" (i.e., deceleration achieved by controlling the exhaust valve opening / position and leveraging engine compression resistance). The ECU is continuously sending the first control command to the cylinder exhaust valve actuator. If the driver further depresses the brake pedal (triggering the second brake signal), the system determines that a stronger braking force is required. Since in-cylinder braking is no longer sufficient, the system proactively terminates the previous exhaust valve control strategy (stopping the first signal) and fully activates the conventional friction brake system (e.g., the calipers clamping the brake discs).
[0070] That is, when an emergency braking demand is detected (e.g., the driver quickly and deeply presses the pedal), friction braking is immediately activated to provide greater deceleration, thus avoiding rear-end collisions caused by insufficient braking force.
[0071] Exemplarily, in response to inclination information fed back by an inclination sensor installed on vehicle equipment, when the inclination information indicates that a second inclination angle of the current vehicle equipment is less than a first threshold value and the second inclination angle has not changed within a preset time period, it is determined that the vehicle equipment has entered a flat road driving state; and it is determined to stop continuing to initiate the first control instruction to the cylinder exhaust valve.
[0072] The tilt sensor monitors the vehicle's tilt angle (second tilt angle) in real time;
[0073] If the vehicle enters a flat road or gentle slope (with an inclination angle less than the threshold), continued in-cylinder braking will cause unnecessary engine load, increase fuel consumption, and affect driving smoothness. The system continuously monitors the inclination angle information and determines that the vehicle has entered the flat road driving state if the following conditions are met:
[0074] The current inclination angle (second inclination angle) is less than the first threshold (eg, the slope is less than 2%).
[0075] The ECU stops the first control command, disables the in-cylinder brake, and restores the engine to normal operation. This avoids ineffective braking on flat roads and reduces fuel consumption.
[0076] The tilt angle remains stable within a preset time (such as 3 seconds) (excluding brief turbulence interference).
[0077] If the angle remains below the safety threshold (the first threshold) for a period exceeding a preset time, the vehicle is considered to be in "level driving mode." The system determines that in-cylinder engine braking is no longer necessary (e.g., special operating conditions such as hill-and-climb assist have ended) and terminates the first control command previously sent to the cylinder exhaust valve.
[0078] The braking method for in-cylinder braking of an engine provided in an embodiment of the present application first monitors the vehicle entering a downhill state, and simultaneously obtains the real-time vehicle speed and the first braking information generated by the first stepping on the brake pedal. The required first braking power value is calculated through these two sets of data. Then, based on the power parameter, the opening and position of the cylinder exhaust valve are determined according to a preset mapping relationship. Based on this, the control system drives the actuator to adjust the exhaust valve mechanical structure so that the compressed air forms a reverse force in the cylinder, switching the engine to an energy consumption mode to generate a braking torque. Finally, the in-cylinder braking works in conjunction with the basic brake system: it not only shares the main braking load to prevent overheating failure, but also utilizes the engine characteristics to achieve smooth deceleration. This solution effectively stabilizes the downhill speed, reduces the frequency of driver intervention, and achieves the effect of controlling the vehicle to automatically enter in-cylinder braking when the vehicle enters a downhill driving state.
[0079] Figure 3 The schematic diagram of the structure of the braking device for the engine cylinder brake provided in this application is as follows: Figure 3 As shown, the braking device 30 for braking in the engine cylinder provided in this embodiment includes:
[0080] A first determining module 301 is configured to, when determining that the vehicle has entered a downhill driving state, obtain current vehicle speed information and first braking information of the vehicle, wherein the first braking information is braking information generated when the vehicle's brake pedal is triggered; and determine a first braking power of the vehicle based on the current vehicle speed information and the first braking information;
[0081] A second determining module 302 is configured to determine an exhaust valve opening and an exhaust valve position of an exhaust valve of a cylinder of the vehicle to be braked according to the first braking power;
[0082] The braking module 303 is configured to control the cylinder to perform in-cylinder braking according to the exhaust valve opening and the exhaust valve position.
[0083] In a possible implementation manner, the first determining module 301 is configured to determine the braking force of the vehicle according to the pedal opening in the first braking information; and determine the first braking power of the vehicle according to the braking force and the vehicle speed information.
[0084] In a possible implementation, the first determination module 301 is configured to determine a product of the braking force and a value of the vehicle speed information as the first braking power of the vehicle.
[0085] In one possible embodiment, the first determination module 301 is used to determine the tilt information representation obtained within a preset time period, and when the change in the vehicle tilt angle within the preset time period is less than a preset change, and the vehicle tilt angle is greater than a first threshold, determine that the vehicle enters a downhill driving state; wherein the tilt information within the preset time period includes the vehicle tilt angle of the vehicle at each moment within the preset time period.
[0086] In one possible implementation, the braking module 303 is configured to generate a first control instruction based on the exhaust valve opening and the exhaust valve position; wherein the first control instruction includes the exhaust valve opening and the exhaust valve position; and according to the first control instruction, the cylinder is controlled to perform in-cylinder braking.
[0087] In one possible implementation, the braking module 303 is configured to determine to stop issuing the first control instruction to the cylinder exhaust valve in response to second braking information fed back by the target object based on the brake pedal, wherein the second braking information is issued after in-cylinder braking is performed.
[0088] In one possible embodiment, the braking module 303 is used to respond to the inclination information fed back by the inclination sensor installed on the vehicle equipment, and determine that the vehicle equipment has entered a flat road driving state when the inclination information indicates that the second inclination angle of the current vehicle equipment is less than the first threshold value and the second inclination angle has not changed within a preset time period; and determine to stop continuing to initiate the first control instruction to the cylinder exhaust valve.
[0089] The braking device for braking in the engine cylinder provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effects are similar, and are not described in detail in this embodiment.
[0090] Figure 4 This is a schematic diagram of the structure of the brake device for braking in the engine cylinder provided by this application. Figure 4 As shown, the electronic device 40 provided in this embodiment includes: at least one processor 401 and a memory 402. Optionally, the device 40 further includes a communication component 403. The processor 401, the memory 402 and the communication component 403 are connected via a bus.
[0091] In a specific implementation process, at least one processor 401 executes the computer-executable instructions stored in the memory 402, so that the at least one processor 401 performs the above method.
[0092] The specific implementation process of the processor 401 can be found in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here in this embodiment.
[0093] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.
[0094] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.
[0095] A bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.
[0096] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0097] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0098] The readable storage medium may be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0099] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0100] The division of units is merely a logical functional division; actual implementations may employ alternative divisions, such as combining or integrating multiple units or components into another system, or omitting or disabling certain features. Furthermore, any direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units, either through an interface, electrical, mechanical, or other means.
[0101] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0102] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0103] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the method of the present invention. The aforementioned storage medium includes various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.
[0104] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0105] Finally, it should be noted that those skilled in the art will readily identify other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art not disclosed herein. The present invention is not limited to the precise structure described above and illustrated in the accompanying drawings, and various modifications and variations may be made without departing from the scope thereof. The scope of the present invention is limited solely by the appended claims.
Claims
1. A braking method for engine cylinder braking, characterized in that: include: When it is determined that the vehicle has entered a downhill driving state, obtaining current vehicle speed information and first braking information of the vehicle, wherein the first braking information is braking information generated when the vehicle's brake pedal is triggered; and determining a first braking power of the vehicle based on the current vehicle speed information and the first braking information; determining, based on the first braking power, an exhaust valve opening and an exhaust valve position of an exhaust valve of a cylinder of the vehicle to be braked; The cylinder is controlled to perform in-cylinder braking according to the exhaust valve opening and the exhaust valve position.
2. The method according to claim 1, characterized in that The first braking information includes a pedal opening of the vehicle's brake pedal; wherein the pedal opening represents a ratio between a control stroke and a preset stroke, wherein the control stroke is the length of the brake pedal stroke from an initial position to a position of the brake pedal after the brake pedal is triggered, and the preset stroke is the maximum stroke length of the brake pedal; Determining a first braking power of the vehicle according to the current vehicle speed information and the first braking information includes: The braking force of the vehicle is determined according to the pedal opening in the first braking information; and the first braking power of the vehicle is determined according to the braking force and the vehicle speed information.
3. The method according to claim 2, characterized in that Determining a first braking power of the vehicle according to the braking force and the vehicle speed information includes: The product of the braking force and the value of the vehicle speed information is determined to be the first braking power of the vehicle.
4. The method according to claim 1, wherein Determining that the vehicle enters a downhill driving state includes: When determining the tilt angle information representation obtained within a preset time period, if the change in the vehicle tilt angle within the preset time period is less than a preset change, and the vehicle tilt angle is greater than a first threshold, it is determined that the vehicle enters a downhill driving state; wherein the tilt angle information within the preset time period includes the vehicle tilt angle of the vehicle at each moment within the preset time period.
5. The method according to claim 1, wherein Controlling the cylinder to perform in-cylinder braking according to the exhaust valve opening and the exhaust valve position includes: generating a first control instruction according to the exhaust valve opening and the exhaust valve position; wherein the first control instruction includes the exhaust valve opening and the exhaust valve position; According to the first control instruction, the cylinder is controlled to perform in-cylinder braking.
6. The method according to claim 5, characterized in that The method further comprises: In response to second braking information of the target object fed back based on a brake pedal, it is determined to stop issuing the first control instruction to the cylinder exhaust valve; wherein the second braking information is issued after performing in-cylinder braking.
7. The method according to claim 5, characterized in that The method further comprises: In response to inclination information fed back by an inclination sensor installed on the vehicle equipment, if the inclination information indicates that a second inclination angle of the current vehicle equipment is less than a first threshold value and the second inclination angle does not change within a preset time period, determining that the vehicle equipment has entered a level road driving state; It is determined to stop issuing the first control command to the cylinder exhaust valve.
8. A braking device for braking in an engine cylinder, characterized in that: include: a first determining module configured to, when determining that the vehicle has entered a downhill driving state, obtain current vehicle speed information and first braking information of the vehicle, wherein the first braking information is braking information generated when the vehicle's brake pedal is triggered; and determine a first braking power of the vehicle based on the current vehicle speed information and the first braking information; a second determining module, configured to determine, based on the first braking power, an exhaust valve opening and an exhaust valve position of an exhaust valve of a cylinder of the vehicle to be braked; The brake module is used to control the cylinder to perform in-cylinder braking according to the exhaust valve opening and the exhaust valve position.
9. A braking device for braking in an engine cylinder, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.
11. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 7 when executed by a processor.
Citation Information
Patent Citations
Exhaust valve braking device
CN101131110A
Engine start-stop control method and device and readable storage medium
CN115962056A
Automatic control method for braking in cylinder, engine and vehicle
CN116163844A
Engine brake force control device
JP1993214977A
Down-hill speed control device for vehicle
JP2017218100A