Exhaust brake method, device, electronic device and storage medium

CN122589550APending Publication Date: 2026-08-18FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611013266.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-08
Publication Date
2026-08-18

AI Technical Summary

Technical Problem

[0003]现有技术中,由于物理传动机械间隙的存在,电子节气门阀的阀片开度无法达到预期值,无法保障排气制动的性能,排气制动性能差

Benefits of technology

[0010] This application, in response to an exhaust braking request, acquires environmental parameters, current vehicle speed, current engine speed, the historical opening degree of the electronic throttle valve in the previous cycle, and the requested opening degree of the electronic throttle valve in the exhaust braking request. Based on the current vehicle speed, current engine speed, and the relative value between the requested opening degree and the historical opening degree, the application determines the basic opening value of the electronic throttle valve by consulting the corresponding opening degree calibration table. The application also determines the corresponding opening degree calibration table based on the current engine speed and the relative value between the requested and historical opening degrees. Different opening degree calibration tables can be selected according to the opening degree change trend, taking into account the relative movement direction of the valve plate, to ensure that the subsequent actual opening degree can reach the requested opening degree, thus ensuring accurate control of the electronic throttle valve's valve plate opening and improving exhaust braking performance. The application further corrects the basic opening value based on environmental parameters to obtain a target opening value, and controls the position of the electronic throttle valve according to the target opening value for exhaust braking. By considering environmental factors and correcting the basic opening value accordingly, the application further ensures accurate control of the electronic throttle valve's valve plate opening. Therefore, the technical solution of this application solves the problem that the valve plate opening of the electronic throttle valve cannot reach the expected value due to the existence of mechanical clearance in physical transmission, which leads to poor exhaust braking performance. It achieves the effect of ensuring accurate control of the valve plate opening of the electronic throttle valve and improving the braking performance of exhaust braking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122589550A_ABST
    Figure CN122589550A_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to an exhaust brake method and device, electronic equipment and storage medium. In response to an exhaust brake request, an environment parameter, a current vehicle speed, a current rotating speed, a historical opening degree of the last cycle of the electronic throttle valve and a requested opening degree of the electronic throttle valve in the exhaust brake request are obtained; according to the current vehicle speed, the current rotating speed and the relative values of the requested opening degree and the historical opening degree, the opening degree basic value of the electronic throttle valve is determined by querying the corresponding opening degree calibration table; the opening degree basic value is corrected according to the environment parameter to obtain the opening degree target value, and the position of the electronic throttle valve is controlled according to the opening degree target value to perform exhaust brake. The embodiments of the present application guarantee the accurate control of the valve opening degree of the electronic throttle valve and improve the braking performance of the exhaust brake.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to vehicle intelligent control technology, and more particularly to an exhaust braking method, device, electronic device, and storage medium. Background Technology

[0002] Exhaust braking is an auxiliary braking system primarily used in diesel engine vehicles, especially large vehicles such as heavy-duty trucks and buses. Improving the exhaust braking performance of vehicles is an important research topic.

[0003] In the existing technology, due to the existence of mechanical clearance in physical transmission, the valve plate opening of the electronic throttle valve cannot reach the expected value, which cannot guarantee the performance of exhaust braking and results in poor exhaust braking performance. Summary of the Invention

[0004] This application provides an exhaust braking method, device, electronic equipment, and storage medium to ensure accurate control of the valve plate opening of the electronic throttle valve and improve the braking performance of exhaust braking.

[0005] In a first aspect, embodiments of this application provide an exhaust braking method, which includes: In response to an exhaust braking request, acquire environmental parameters, current vehicle speed, current engine speed, historical opening of the electronic throttle valve in the previous cycle, and the requested opening of the electronic throttle valve in the exhaust braking request. Based on the current vehicle speed, current engine speed, and the relative values ​​of the requested opening degree and the historical opening degree, the basic opening value of the electronic throttle valve is determined by consulting the corresponding opening degree calibration table. The opening base value is corrected based on environmental parameters to obtain the opening target value, and the position of the electronic throttle valve is controlled according to the opening target value to perform exhaust braking.

[0006] Secondly, embodiments of this application also provide an exhaust braking device, which includes: The exhaust brake request response module is used to respond to the exhaust brake request by acquiring environmental parameters, current vehicle speed, current engine speed, the historical opening degree of the electronic throttle valve in the previous cycle, and the requested opening degree of the electronic throttle valve in the exhaust brake request. The opening baseline value determination module is used to determine the electronic throttle valve's opening baseline value by querying the corresponding opening calibration table based on the current vehicle speed, current engine speed, and the relative values ​​of the requested opening and historical opening. The target opening value determination module is used to correct the basic opening value based on environmental parameters to obtain the target opening value, and control the position of the electronic throttle valve according to the target opening value to perform exhaust braking.

[0007] Thirdly, embodiments of this application also provide an electronic device, which includes: One or more processors; Storage device for storing one or more programs; When one or more programs are executed by one or more processors, the one or more processors implement any of the exhaust braking methods provided in the embodiments of this application.

[0008] Fourthly, embodiments of this application also provide a storage medium including computer-executable instructions, which, when executed by a computer processor, are used to perform any of the exhaust braking methods provided in embodiments of this application.

[0009] Fifthly, embodiments of this application also provide a computer program product, which includes a computer program that, when executed by a processor, implements any of the exhaust braking methods provided in embodiments of this application.

[0010] This application, in response to an exhaust braking request, acquires environmental parameters, current vehicle speed, current engine speed, the historical opening degree of the electronic throttle valve in the previous cycle, and the requested opening degree of the electronic throttle valve in the exhaust braking request. Based on the current vehicle speed, current engine speed, and the relative value between the requested opening degree and the historical opening degree, the application determines the basic opening value of the electronic throttle valve by consulting the corresponding opening degree calibration table. The application also determines the corresponding opening degree calibration table based on the current engine speed and the relative value between the requested and historical opening degrees. Different opening degree calibration tables can be selected according to the opening degree change trend, taking into account the relative movement direction of the valve plate, to ensure that the subsequent actual opening degree can reach the requested opening degree, thus ensuring accurate control of the electronic throttle valve's valve plate opening and improving exhaust braking performance. The application further corrects the basic opening value based on environmental parameters to obtain a target opening value, and controls the position of the electronic throttle valve according to the target opening value for exhaust braking. By considering environmental factors and correcting the basic opening value accordingly, the application further ensures accurate control of the electronic throttle valve's valve plate opening. Therefore, the technical solution of this application solves the problem that the valve plate opening of the electronic throttle valve cannot reach the expected value due to the existence of mechanical clearance in physical transmission, which leads to poor exhaust braking performance. It achieves the effect of ensuring accurate control of the valve plate opening of the electronic throttle valve and improving the braking performance of exhaust braking. Attached Figure Description

[0011] Figure 1 This is a flowchart of an exhaust braking method according to Embodiment 1 of this application; Figure 2 This is a flowchart of an exhaust braking method according to Embodiment 2 of this application; Figure 3This is a flowchart of an exhaust braking method according to Embodiment 3 of this application; Figure 4 This is a schematic diagram of the structure of an exhaust braking device according to Embodiment 4 of this application; Figure 5 This is a schematic diagram of the structure of an electronic device according to Embodiment 5 of this application. Detailed Implementation

[0012] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0013] It should be noted that the terms "first" and "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0014] Example 1 Figure 1 This is a flowchart of an exhaust braking method provided in Embodiment 1 of this application. This embodiment can be applied to situations where exhaust braking performance is improved. The method can be executed by an exhaust braking device, which can be implemented in software and / or hardware and specifically configured in the vehicle.

[0015] See Figure 1 The exhaust braking method shown specifically includes the following steps: S110, in response to an exhaust braking request, acquires environmental parameters, current vehicle speed, current engine speed, historical opening of the electronic throttle valve in the previous cycle, and the requested opening of the electronic throttle valve in the exhaust braking request.

[0016] An exhaust braking request is a request to activate the exhaust braking function after the exhaust braking function triggering conditions are met. It instructs the exhaust throttle valve to perform exhaust braking. The exhaust throttle valve controls the exhaust flow rate through the rotation of its valve plate; the lower the flow rate, the higher the exhaust temperature. The engine control module issues an exhaust braking request command, and the internal motor drives the valve plate to rotate to a specified angle. For example, the vehicle can activate the exhaust braking function under specific driving scenarios or signals. These include driving scenarios such as long downhill slopes, heavy-load low-speed driving, and congested traffic. Alternatively, the vehicle may trigger the exhaust braking function after detecting specific signals such as sudden deceleration, specific gear engagement, or fault-related events. In response to the exhaust braking request, when exhaust braking is activated, the intake throttle valve is fully open, the exhaust gas recirculation valve is fully open, and the exhaust throttle valve is closed, thus activating the exhaust braking function.

[0017] Environmental parameters can be relevant parameters of the environment in which the exhaust throttle valve is located, used to correct the valve plate opening. For example, environmental parameters may include atmospheric pressure and temperature. Current vehicle speed can be the vehicle's current speed, which can be obtained through corresponding sensors or read from the dashboard or central control unit; this application does not specifically limit this. Current engine speed can be a real-time collected engine speed, used to determine the target opening value. For example, the current engine speed can be obtained in real-time by sensors. The historical opening of the electronic throttle valve in the previous cycle can be the valve plate opening of the electronic throttle valve in the previous cycle, used to determine the baseline value of the valve plate opening. For example, the historical opening can be read from logs or a relevant database. The requested opening of the electronic throttle valve in the exhaust braking request can be the valve plate opening of the electronic throttle valve in the exhaust braking request, used to determine the baseline value of the valve plate opening.

[0018] S120. Based on the current vehicle speed, current engine speed, and the relative values ​​of the requested opening degree and the historical opening degree, determine the basic opening value of the electronic throttle valve by querying the corresponding opening degree calibration table.

[0019] The valve opening calibration table can be a pre-calibrated table based on bench tests, specifying the opening degree corresponding to different speeds. For example, the opening calibration table may include at least one. Due to factors such as the existence of physical transmission mechanical clearances and the time required for gas release when changing the valve plate angle, the actual position achievable by the valve plate opening may differ depending on whether it increases or decreases. Therefore, different calibration tests can be performed based on the direction of the opening increase or decrease to determine different opening calibration tables. By determining different opening calibration tables, the problem of compensating for mechanical clearances in motor control can be solved, ensuring that the actual opening degree of the subsequent electronic throttle valve can reach the requested opening degree.

[0020] The basic opening value can be the opening value determined according to the opening calibration table, used to determine the target opening value. When the current vehicle speed is greater than a certain preset threshold, for example, when the current vehicle speed is greater than 0, the opening calibration table to be queried is determined based on the requested opening and historical opening, and the corresponding opening calibration table is queried according to the current speed to determine the basic opening value of the valve plate.

[0021] S130. Correct the basic value of the opening degree according to the environmental parameters to obtain the target value of the opening degree, and control the position of the electronic throttle valve according to the target value of the opening degree to perform exhaust braking.

[0022] The target opening value can be a value obtained by correcting the baseline opening value based on environmental parameters, used to determine the position of the electronic throttle valve. The lower the atmospheric pressure and the higher the temperature, the larger the ideal valve opening. Therefore, the baseline opening value can be corrected based on atmospheric pressure and temperature in the environmental parameters to obtain the target opening value. For example, a corresponding correction coefficient can be determined based on the environmental parameters, and the baseline opening value can be corrected using this coefficient to obtain the target opening value. The relationship between the environmental parameters and the corresponding correction coefficient can be determined by professional technicians based on experience or experimentation; this application does not impose specific limitations on this. After determining the target opening value, the position of the electronic throttle valve is determined based on the target opening value. The engine control unit controls the electronic throttle valve to reach the corresponding position for exhaust braking. Correction using environmental parameters ensures the accuracy of the target opening value and improves the accuracy of the position control of the electronic throttle valve.

[0023] It should be noted that all information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data comply with the relevant laws, regulations and standards of the relevant regions.

[0024] The core function of exhaust braking is to use the engine itself to generate braking force to help decelerate the vehicle without using the main service brakes. Exhaust braking is particularly important when descending long slopes. Current exhaust braking methods have weak braking force, so when there is a need to improve braking performance, it is necessary to install engine braking to enhance braking capacity. However, this increases the overall cost of the engine and raises safety concerns such as engine braking failure.

[0025] Meanwhile, due to factors such as the existence of mechanical clearance in physical transmission and the time required for gas release when changing the valve plate angle, the valve plate opening decreases as the rotational speed increases, but the actual pressure does not decrease, exceeding the pressure boundary. The current strategy can only set an opening based on the pressure boundary corresponding to the highest rotational speed, which cannot fully utilize the ideal valve opening.

[0026] The technical solution of this embodiment, in response to an exhaust braking request, acquires environmental parameters, current vehicle speed, current engine speed, the historical opening degree of the electronic throttle valve in the previous cycle, and the requested opening degree of the electronic throttle valve in the exhaust braking request. Based on the current vehicle speed, current engine speed, and the relative value between the requested opening degree and the historical opening degree, the basic opening value of the electronic throttle valve is determined by querying the corresponding opening degree calibration table. The corresponding opening degree calibration table is determined based on the current engine speed and the relative value between the requested opening degree and the historical opening degree. Different opening degree calibration tables can be selected according to the opening degree change trend, taking into account the relative movement direction of the valve plate, to ensure that the subsequent actual opening degree can reach the requested opening degree, ensuring accurate control of the electronic throttle valve's valve plate opening degree, thereby improving the performance of exhaust braking. The basic opening value is corrected according to environmental parameters to obtain the target opening value, and the position of the electronic throttle valve is controlled according to the target opening value for exhaust braking. The correction of the basic opening value considering environmental factors further ensures accurate control of the electronic throttle valve's valve plate opening degree. Therefore, the technical solution of this application solves the problem that the valve plate opening of the electronic throttle valve cannot reach the expected value due to the existence of mechanical clearance in physical transmission, which leads to poor exhaust braking performance. It achieves the effect of ensuring accurate control of the valve plate opening of the electronic throttle valve and improving the braking performance of exhaust braking.

[0027] Example 2 Figure 2 This is a flowchart of an exhaust braking method provided in Embodiment 2 of this application. The technical solution of this embodiment is further refined based on the above technical solution.

[0028] Furthermore, the phrase "determine the basic opening value of the electronic throttle valve by querying the corresponding opening calibration table based on the current vehicle speed, current engine speed, and the relative values ​​of the requested opening degree and the historical opening degree" is refined to: "determine whether the current vehicle speed is greater than the preset speed threshold; if so, determine the valve plate movement direction based on the requested opening degree and the historical opening degree; the valve plate movement direction includes upward and downward movement; determine the corresponding target calibration table in the opening calibration table based on the valve plate movement direction; and query the target calibration table based on the current engine speed to determine the basic opening value of the valve plate," thus determining the basic opening value of the valve plate.

[0029] See Figure 2 An exhaust braking method shown includes: S210, in response to an exhaust braking request, acquires environmental parameters, current vehicle speed, current engine speed, historical opening of the electronic throttle valve in the previous cycle, and the requested opening of the electronic throttle valve in the exhaust braking request.

[0030] S220. Determine whether the current vehicle speed is greater than the preset speed threshold.

[0031] The preset speed threshold can be a pre-defined speed threshold used to determine whether exhaust braking should be performed. For example, the preset speed threshold can be 0, meaning that exhaust braking can be performed while the vehicle is in motion.

[0032] S230. If so, determine the valve plate movement direction based on the requested opening degree and the historical opening degree; the valve plate movement direction includes upward and downward movement.

[0033] If so, meaning the current vehicle speed is greater than a preset speed threshold, exhaust braking will be applied. The valve plate movement direction is the direction of movement of the requested opening relative to the historical opening of the valve plate. The valve plate movement direction can include upward and downward. Upward movement refers to the requested opening moving in a direction that increases relative to the historical opening of the valve plate, while downward movement refers to the requested opening moving in a direction that decreases relative to the historical opening of the valve plate.

[0034] Compare the requested opening degree with the historical opening degree. If the requested opening degree is greater than or equal to the historical opening degree, the valve plate movement direction is determined to be upward. If the requested opening degree is less than or equal to the historical opening degree, the valve plate movement direction is determined to be downward.

[0035] Optionally, if no, a shutdown check is performed using a diagnostic tool. If no, meaning the current vehicle speed is greater than a preset speed threshold, and if the preset speed threshold is 0, then the system is in a shutdown state. The corresponding valve plate position can be queried using a diagnostic tool to perform a shutdown check and determine whether the valve plate position meets the requirements.

[0036] S240. Based on the valve plate movement direction, determine the corresponding target calibration table in the opening calibration table.

[0037] The target calibration table can be a calibration table corresponding to the valve plate's movement direction, used to determine the basic value of the valve plate's opening degree. For example, the opening degree calibration table can include an upward calibration table and a downward calibration table. If the valve plate's movement direction is upward, then the upward calibration table is determined as the target calibration table; if the valve plate's movement direction is downward, then the downward calibration table is determined as the target calibration table.

[0038] The upward and downward calibration tables can be determined through bench testing. Bench testing allows us to determine the actual valve opening in different directions of valve movement under varying speeds, influenced by the mechanical clearance of the exhaust throttle valve. This allows us to obtain the upward and downward calibration tables.

[0039] S250. Based on the current rotational speed, consult the target calibration table to determine the basic value of the valve plate opening.

[0040] Based on the current rotational speed, the target calibration table is queried to obtain the basic opening value corresponding to the current rotational speed.

[0041] In one optional embodiment, the valve plate opening base value is determined by querying the target calibration table based on the current rotational speed, including: determining whether anti-vibration processing is required based on the stability of historical rotational speeds within a preset historical time period; if so, anti-vibration processing is performed on the current rotational speed to obtain the target rotational speed; and the valve plate opening base value is determined by querying the target calibration table based on the target rotational speed.

[0042] The preset historical duration can be a pre-defined period of time used to determine the stability of historical engine speeds. For example, the preset historical duration could be the day, week, or month prior to the current time, determined based on the driver's driving frequency and duration. The historical engine speed can be the engine speed within the preset historical duration, used to determine whether anti-vibration processing is needed. Stability can be the stability of the engine speed determined based on the historical engine speed, used to determine whether anti-vibration processing is needed. For example, the stability of historical engine speeds can be determined using statistical features, such as variance, or through machine learning algorithms. When the stability is poor, anti-vibration processing is applied to the current engine speed. For example, when the stability is below a certain value, the stability is determined to be poor.

[0043] If so, anti-vibration processing is required. Anti-vibration processing involves determining if the current speed is a vibration point; if so, interpolating the current speed or predicting using historical speeds to obtain the target speed. This anti-vibration processing prevents errors in the current speed from causing errors in the valve opening baseline value. Based on the target speed, the baseline valve opening value is determined by looking up the value in the target calibration table.

[0044] By analyzing the stability of historical rotational speeds within a preset historical timeframe, it is determined whether anti-vibration processing is required. If so, anti-vibration processing is applied to the current rotational speed to obtain the target rotational speed. Based on the target rotational speed, the valve plate's basic opening value is determined by querying the target calibration table. Through anti-vibration judgment and processing, errors in the basic opening value are avoided due to errors in the current rotational speed, ensuring the accuracy of the basic opening value.

[0045] In an optional embodiment, if so, the current rotation speed is subjected to anti-jitter processing to obtain the target rotation speed, including: if so, performing function fitting based on the historical rotation speed within a preset fitting time to obtain the target function; determining the fitting rotation speed at the current moment based on the target function, and determining whether the current rotation speed is a jitter point based on the fitting rotation speed; if so, interpolating the filtered fitting rotation speed to determine the target rotation speed.

[0046] The rotational speed to be fitted can be a speed selected from historical rotational speeds within a preset fitting time period, used to obtain the objective function. The preset fitting time period can be a pre-set historical period for function fitting, for example, 5 minutes prior to the current moment. Specifically, the preset fitting time period can be determined by professional technicians based on experience or experiments, and this application does not impose specific limitations on it. The objective function can be a function obtained by fitting the rotational speed to be fitted, used to determine the fitted rotational speed at the current moment. The fitted rotational speed can be the rotational speed at the current moment determined based on the objective function, used to determine whether the current rotational speed is a fluctuation point.

[0047] A function is fitted to the rotational speed to obtain the target function. The current time is then input into the target function to obtain the fitted rotational speed. If the difference between the current rotational speed and the fitted rotational speed is greater than a certain value, such as 10%, it is determined whether the current rotational speed is a fluctuation point. For example, before performing function fitting, historical rotational speeds within a preset fitting time can be filtered to obtain the rotational speed to be fitted, ensuring the stability of the rotational speed to be fitted and eliminating rotational speeds with errors to be fitted, thus ensuring the accuracy of the fitted rotational speed.

[0048] If so, meaning the current rotational speed is a point of fluctuation, then interpolation is needed to ensure the accuracy of the base value of the opening obtained from the subsequent table lookup. To ensure the accuracy of the interpolation result, the rotational speed to be fitted can be filtered first to remove historical fluctuation points, thus ensuring the accuracy of the interpolation result. For example, the target rotational speed can be determined by interpolating the filtered rotational speed using an objective function.

[0049] If yes, then based on the historical rotational speed within the preset fitting time, a function is fitted to obtain the objective function; the fitting rotational speed at the current moment is determined based on the objective function, and it is determined whether the current rotational speed is a jitter point based on the fitted rotational speed; if yes, then the target rotational speed is determined by interpolating the filtered rotational speed using the objective function, and the target rotational speed is determined by filtering out the rotational speeds with errors and interpolating using the objective function to achieve anti-jitter processing of the current rotational speed and ensure the accuracy of the target rotational speed.

[0050] S260. The opening base value is corrected according to environmental parameters to obtain the opening target value, and the position of the electronic throttle valve is controlled according to the opening target value to perform exhaust braking.

[0051] The technical solution of this embodiment determines whether the current vehicle speed is greater than a preset speed threshold. If so, it determines the valve plate movement direction based on the requested opening degree and the historical opening degree. The valve plate movement direction includes upward and downward movement. Based on the valve plate movement direction, it determines the corresponding target calibration table in the opening degree calibration table. Based on the current speed, it queries the target calibration table to determine the basic value of the valve plate opening degree. By distinguishing between the two valve plate movement directions of upward and downward movement, the accuracy of the determined basic value of the opening degree is improved, ensuring that the subsequent actual opening degree can reach the requested opening degree, ensuring the accurate control of the valve plate opening degree of the electronic throttle valve, and thus improving the performance of exhaust braking.

[0052] Example 3 Figure 3 This is a flowchart of an exhaust braking method provided in Embodiment 3 of this application. The technical solution of this embodiment is further refined based on the above technical solution.

[0053] Furthermore, the phrase "correcting the base value of the valve opening based on environmental parameters to obtain the target value of the valve opening, and controlling the position of the electronic throttle valve according to the target value of the valve opening to perform exhaust braking" is refined to: "determining the temperature correction coefficient based on the temperature in the environmental parameters, and determining the air pressure correction coefficient based on the air pressure in the environmental parameters; correcting the base value of the valve opening based on the temperature correction coefficient and the air pressure correction coefficient to obtain the target value of the valve opening; controlling the position of the electronic throttle valve according to the target value of the valve opening to perform exhaust braking," thus performing exhaust braking.

[0054] See Figure 3 An exhaust braking method shown includes: S310, in response to an exhaust braking request, acquires environmental parameters, current vehicle speed, current engine speed, historical opening of the electronic throttle valve in the previous cycle, and the requested opening of the electronic throttle valve in the exhaust braking request.

[0055] S320. Based on the current vehicle speed, current engine speed, and the relative values ​​of the requested opening degree and the historical opening degree, determine the basic opening value of the electronic throttle valve by querying the corresponding opening degree calibration table.

[0056] S330. Determine the temperature correction factor based on the temperature in the environmental parameters, and determine the air pressure correction factor based on the air pressure in the environmental parameters.

[0057] The temperature correction factor is a coefficient used to correct the baseline value of the air opening based on the temperature. The air pressure correction factor is a coefficient used to correct the baseline value of the air opening based on the air pressure. For example, the temperature correction factor can be determined by looking up a table based on the temperature parameter in the environmental parameters, and the air pressure correction factor can be determined by looking up a table based on the air pressure parameter in the environmental parameters. The mapping table of the correspondence between temperature and temperature correction factors, and between air pressure and air pressure correction factors, can be determined through calibration experiments and stored in the corresponding database.

[0058] S340. Based on the temperature correction coefficient and the air pressure correction coefficient, the basic value of the opening is corrected to obtain the target value of the opening.

[0059] The target opening value is obtained by multiplying the base opening value by the temperature correction factor and the air pressure correction factor.

[0060] S350: Controls the position of the electronic throttle valve according to the target opening value to perform exhaust braking.

[0061] Control the electronic throttle valve to reach the corresponding position to achieve exhaust braking.

[0062] In one alternative implementation, controlling the position of the electronic throttle valve according to a target opening value to perform exhaust braking includes: smoothing the target opening value to obtain an opening control value; and controlling the position of the electronic throttle valve according to the opening control value to perform exhaust braking.

[0063] The opening control value can be a smoothed version of the target opening value. Smoothing involves adjusting the target opening value relative to the current opening value to ensure that the valve plate position doesn't change too drastically during switching, preventing vehicle jerking and a deterioration in driving experience. For example, smoothing can be a ramp adjustment. The position of the electronic throttle valve is controlled based on the opening control value to perform exhaust braking.

[0064] The target opening value is smoothed to obtain the opening control value. The position of the electronic throttle valve is controlled according to the opening control value to perform exhaust braking, ensuring that the valve plate position does not change drastically during the switching process, reducing vehicle jerking and improving the driving experience.

[0065] The technical solution of this embodiment determines a temperature correction coefficient based on temperature and a pressure correction coefficient based on air pressure. The base opening value is then corrected using both the temperature and pressure correction coefficients to obtain a target opening value. The position of the electronic throttle valve is controlled according to the target opening value to perform exhaust braking. By correcting the base opening value using temperature and air pressure, the obtained target opening value is ensured to be adaptable to the environment, guaranteeing accurate control of the electronic throttle valve's opening and improving the braking performance of exhaust braking.

[0066] Example 4 Figure 4 The diagram shown is a structural schematic of an exhaust braking device according to Embodiment 4 of this application. This embodiment is applicable to situations where exhaust braking performance is improved. It is configured at the end of a vehicle, and the specific structure of the exhaust braking device is as follows: The exhaust brake request response module 410 is used to respond to the exhaust brake request by acquiring environmental parameters, current vehicle speed, current engine speed, historical opening degree of the electronic throttle valve in the previous cycle, and the requested opening degree of the electronic throttle valve in the exhaust brake request. The opening base value determination module 420 is used to determine the opening base value of the electronic throttle valve by querying the corresponding opening calibration table based on the current vehicle speed, current speed, and the relative values ​​of the requested opening and historical opening. The target opening value determination module 430 is used to correct the basic opening value according to environmental parameters to obtain the target opening value, and control the position of the electronic throttle valve according to the target opening value to perform exhaust braking.

[0067] The technical solution of this embodiment, in response to an exhaust braking request, acquires environmental parameters, current vehicle speed, current engine speed, the historical opening degree of the electronic throttle valve in the previous cycle, and the requested opening degree of the electronic throttle valve in the exhaust braking request. Based on the current vehicle speed, current engine speed, and the relative value between the requested opening degree and the historical opening degree, the basic opening value of the electronic throttle valve is determined by querying the corresponding opening degree calibration table. The corresponding opening degree calibration table is determined based on the current engine speed and the relative value between the requested opening degree and the historical opening degree. Different opening degree calibration tables can be selected according to the opening degree change trend, taking into account the relative movement direction of the valve plate, to ensure that the subsequent actual opening degree can reach the requested opening degree, ensuring accurate control of the electronic throttle valve's valve plate opening degree, thereby improving the performance of exhaust braking. The basic opening value is corrected according to environmental parameters to obtain the target opening value, and the position of the electronic throttle valve is controlled according to the target opening value for exhaust braking. The correction of the basic opening value considering environmental factors further ensures accurate control of the electronic throttle valve's valve plate opening degree. Therefore, the technical solution of this application solves the problem that the valve plate opening of the electronic throttle valve cannot reach the expected value due to the existence of mechanical clearance in physical transmission, which leads to poor exhaust braking performance. It achieves the effect of ensuring accurate control of the valve plate opening of the electronic throttle valve and improving the braking performance of exhaust braking.

[0068] Optionally, the opening base value determination module 420 includes: The current vehicle speed determination unit is used to determine whether the current vehicle speed is greater than a preset speed threshold. The valve plate movement direction determination unit is used to determine the valve plate movement direction based on the requested opening degree and the historical opening degree if the condition is met; the valve plate movement direction includes upward and downward movement. The target calibration table determination unit is used to determine the corresponding target calibration table in the opening calibration table according to the valve plate movement direction; The valve opening baseline value determination unit is used to query the target calibration table based on the current rotational speed to determine the valve plate opening baseline value.

[0069] Optionally, the unit for determining the basic value of the opening includes: The anti-vibration processing determination subunit is used to determine whether anti-vibration processing is needed based on the stability of the historical rotation speed within a preset historical time period. The target speed determination subunit is used to perform anti-jitter processing on the current speed if the target speed is determined; The valve opening base value determination subunit is used to query the target calibration table based on the target rotational speed to determine the valve plate opening base value.

[0070] Optional, the target speed determination subunit is specifically used for: If so, then based on the historical rotational speed within the preset fitting time, function fitting is performed to obtain the target function; The fitted rotational speed at the current moment is determined based on the objective function, and the current rotational speed is used to determine whether it is a jitter point. If so, the target speed is determined by interpolating the filtered speed to be fitted using the objective function.

[0071] Optionally, the target opening value determination module 430 includes: The correction factor determination unit is used to determine the temperature correction factor based on the temperature in the environmental parameters, and to determine the air pressure correction factor based on the air pressure in the environmental parameters. The opening base value correction unit is used to correct the opening base value according to the temperature correction coefficient and the air pressure correction coefficient to obtain the opening target value; The electronic throttle valve control unit is used to control the position of the electronic throttle valve according to the target opening value in order to perform exhaust braking.

[0072] Optional, the electronic throttle valve control unit includes: The target opening value smoothing subunit is used to smooth the target opening value to obtain the opening control value; The electronic throttle valve control subunit is used to control the position of the electronic throttle valve according to the opening control value in order to perform exhaust braking.

[0073] The exhaust braking device provided in this application embodiment can perform the exhaust braking method provided in any embodiment of this application, and has the corresponding functional modules and beneficial effects for performing the exhaust braking method.

[0074] According to embodiments of the present invention, the present invention also provides an electronic device, a readable storage medium, and a computer program product.

[0075] Example 5 Figure 5 This is a schematic diagram of the structure of an electronic device provided in Embodiment 5 of this application, as shown below. Figure 5As shown, the electronic device includes a processor 510, a memory 520, an input device 530, and an output device 540; the number of processors 510 in the electronic device can be one or more. Figure 5 Taking a processor 510 as an example; the processor 510, memory 520, input device 530, and output device 540 in the electronic device can be connected via a bus or other means. Figure 5 Taking the example of a connection between China and Israel via a bus.

[0076] The memory 520, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the exhaust braking method in this embodiment (e.g., the exhaust braking request response module 410, the opening base value determination module 420, and the opening target value determination module 430). The processor 510 executes various functional applications and data processing of the electronic device by running the software programs, instructions, and modules stored in the memory 520, thereby implementing the exhaust braking method described above.

[0077] The memory 520 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a given function; the data storage area may store data created based on terminal usage. Furthermore, the memory 520 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 520 may further include memory remotely located relative to the processor 510, which can be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0078] Input device 530 can be used to receive input character information and generate key signal inputs related to user settings and function control of the electronic device. Output device 540 may include display devices such as a display screen.

[0079] Example 6 Embodiment Six of this application also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform an exhaust braking method. The method includes: in response to an exhaust braking request, acquiring environmental parameters, current vehicle speed, current engine speed, historical opening degree of the electronic throttle valve in the previous cycle, and the requested opening degree of the electronic throttle valve in the exhaust braking request; determining a basic opening value of the electronic throttle valve by querying a corresponding opening degree calibration table based on the current vehicle speed, current engine speed, and the relative value of the requested opening degree and the historical opening degree; correcting the basic opening value based on the environmental parameters to obtain a target opening value, and controlling the position of the electronic throttle valve according to the target opening value to perform exhaust braking.

[0080] Of course, the computer-executable instructions provided in the embodiments of this application are not limited to the method operations described above, but can also perform related operations in the exhaust braking method provided in any embodiment of this application.

[0081] Based on the above description of the implementation methods, those skilled in the art can clearly understand that this application can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause an electronic device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0082] It is worth noting that in the above-described embodiments of the exhaust braking device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of this application.

[0083] Note that the above are merely preferred embodiments and the technical principles employed in this application. Those skilled in the art will understand that this application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of this application, the scope of which is determined by the scope of the appended claims.

Claims

1. An exhaust braking method, characterized in that, include: In response to an exhaust braking request, acquire environmental parameters, current vehicle speed, current engine speed, historical opening of the electronic throttle valve in the previous cycle, and the requested opening of the electronic throttle valve in the exhaust braking request. Based on the current vehicle speed, the current engine speed, and the relative values ​​of the requested opening degree and the historical opening degree, the basic opening value of the electronic throttle valve is determined by querying the corresponding opening degree calibration table; The opening base value is corrected based on the environmental parameters to obtain the opening target value, and the position of the electronic throttle valve is controlled according to the opening target value to perform exhaust braking.

2. The method according to claim 1, characterized in that, The step of determining the basic valve opening value by looking up a table based on the current vehicle speed, the current engine speed, the requested opening degree, and the historical opening degree includes: Determine whether the current vehicle speed is greater than a preset speed threshold: If so, the valve plate movement direction is determined based on the requested opening degree and the historical opening degree; the valve plate movement direction includes upward and downward movement. Based on the valve plate movement direction, determine the corresponding target calibration table in the opening calibration table; Based on the current rotational speed, the target calibration table is consulted to determine the basic value of the valve plate opening.

3. The method according to claim 2, characterized in that, The step of querying the target calibration table based on the current rotational speed to determine the basic value of the valve plate opening includes: Based on the stability of historical rotation speed within a preset historical time period, determine whether anti-vibration processing is required; If so, then the current rotation speed is subjected to anti-shake processing to obtain the target rotation speed; Based on the target rotational speed, the basic value of the valve plate opening is determined by querying the target calibration table.

4. The method according to claim 3, characterized in that, If so, then the current rotation speed is subjected to anti-vibration processing to obtain the target rotation speed, including: If so, then based on the historical rotational speed within the preset fitting time, function fitting is performed to obtain the target function; The fitted rotational speed at the current moment is determined based on the objective function, and it is determined whether the current rotational speed is a jitter point based on the fitted rotational speed. If so, the target rotational speed is determined by interpolating the filtered rotational speed using the objective function.

5. The method according to claim 1, characterized in that, The step of correcting the baseline opening value based on the environmental parameters to obtain a target opening value, and controlling the position of the electronic throttle valve based on the target opening value to perform exhaust braking, includes: The temperature correction factor is determined based on the temperature in the environmental parameters, and the air pressure correction factor is determined based on the air pressure in the environmental parameters. The opening base value is corrected based on the temperature correction coefficient and the air pressure correction coefficient to obtain the opening target value; The position of the electronic throttle valve is controlled according to the target opening value to perform exhaust braking.

6. The method according to claim 5, characterized in that, The step of controlling the position of the electronic throttle valve according to the target opening value to perform exhaust braking includes: The target opening value is smoothed to obtain the opening control value; The position of the electronic throttle valve is controlled according to the opening control value to perform exhaust braking.

7. An exhaust braking device, characterized in that, include: The exhaust brake request response module is used to respond to an exhaust brake request by acquiring environmental parameters, current vehicle speed, current engine speed, historical opening degree of the electronic throttle valve in the previous cycle, and the requested opening degree of the electronic throttle valve in the exhaust brake request. The opening base value determination module is used to determine the opening base value of the electronic throttle valve by querying the corresponding opening calibration table based on the current vehicle speed, the current engine speed, and the relative value between the requested opening and the historical opening. The target opening value determination module is used to correct the basic opening value according to the environmental parameters to obtain the target opening value, and control the position of the electronic throttle valve according to the target opening value to perform exhaust braking.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the exhaust braking method as described in any one of claims 1-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 exhaust braking method as described in any one of claims 1-6.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the exhaust braking method as described in any one of claims 1-6.