Method, device, equipment, storage medium and product for determining vehicle exhaust parameter

By generating an exhaust structure array and calculating exhaust parameters, the monitoring problem of complex exhaust systems is solved, fast matching and cost-effective exhaust parameter determination are achieved, and the accuracy of engine operating status judgment is improved.

CN119084121BActive Publication Date: 2025-10-10CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411206599.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2025-10-10
Estimated Expiration
2044-08-30

AI Technical Summary

Technical Problem

Existing technologies have difficulty in effectively monitoring and determining exhaust parameters of complex vehicle exhaust systems, making it difficult to judge the engine's operating status.

Method used

By generating an exhaust structure array, arranging the component identifiers of the exhaust system in sequence, and determining the exhaust flow, temperature and pressure based on parameters such as intake flow, fuel flow, temperature and pressure, the heat dissipation loss value is calculated using factors such as specific heat, ambient temperature and vehicle speed, and the oxygen storage content is adjusted and a fault alarm is issued.

Benefits of technology

It achieves rapid matching of vehicles with different exhaust systems, reduces the cost and time of determining exhaust parameters, and improves the monitoring accuracy of engine operating status.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119084121B_ABST
    Figure CN119084121B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle exhaust parameter determination method, device, equipment, storage medium and product, and belongs to the technical field of electronic control. The method comprises the following steps: generating an exhaust structure array; determining the exhaust flow of a connecting pipeline and a turbocharger based on the intake flow and the fuel flow; determining the exhaust flow of an EGR air inlet, a catalyst, a GPF front temperature sensor, a GPF particle trap, a GPF differential pressure sensor, a muffler and a tail pipeline based on the intake flow, the fuel flow and the flow of the EGR air inlet; determining the heat loss value of any exhaust component in the connecting pipeline, the turbocharger, the EGR air inlet, the catalyst, the GPF particle trap, the GPF differential pressure sensor, the muffler and the tail pipeline; and determining the exhaust temperature of the exhaust component based on the heat loss value of the exhaust component and the exhaust temperature of the previous exhaust component in the exhaust structure array. The application can reduce the cost of determining the vehicle exhaust parameter.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electronic control, and in particular relates to a vehicle exhaust parameter determination method and device, equipment, storage medium and product. BACKGROUND

[0002] With the tightening of vehicle regulations and the progress of technology, the structure of the exhaust system of the engine is becoming more and more complex, and the exhaust systems corresponding to different types of engines often differ greatly. The exhaust parameters of the exhaust system need to be monitored at all times during engine operation, so as to determine whether the exhaust system is in a normal working state based on the exhaust parameters, and further determine whether the engine is in a normal working state. SUMMARY

[0003] The embodiments of the present application provide a vehicle exhaust parameter determination method, device, equipment, storage medium and product, which can reduce the cost of determining the vehicle exhaust parameter. The technical solution is as follows:

[0004] In one aspect, a vehicle exhaust parameter determination method is provided, and the method comprises:

[0005] Based on the exhaust system of the vehicle, an exhaust structure array matched with the exhaust system is generated, and the exhaust structure array sequentially arranges the component identifiers of the connecting pipeline, the component identifiers of the turbocharger, the component identifiers of the exhaust gas recirculation (EGR) gas inlet, the component identifiers of the catalyst, the component identifiers of the GPF front temperature sensor, the component identifiers of the GPF particulate trap, the component identifiers of the GPF differential pressure sensor, the component identifiers of the muffler, and the component identifiers of the tail pipeline.

[0006] When determining the exhaust flow, based on the intake flow and the fuel flow, the exhaust flow of the connecting pipeline and the exhaust flow of the turbocharger are determined; based on the intake flow, the fuel flow and the flow of the EGR gas inlet, the exhaust flow of the EGR gas inlet, the exhaust flow of the catalyst, the exhaust flow of the GPF front temperature sensor, the exhaust flow of the GPF particulate trap, the exhaust flow of the GPF differential pressure sensor, the exhaust flow of the muffler and the exhaust flow of the tail pipeline are determined.

[0007] When determining the exhaust temperature, for any exhaust component in the connecting pipeline, the turbocharger, the EGR intake port, the catalyst, the GPF particulate trap, the GPF differential pressure sensor, the muffler and the tail pipeline, a heat loss value of the exhaust component is determined, and based on the heat loss value of the exhaust component and the exhaust temperature of the previous exhaust component of the exhaust component in the exhaust structure array, the exhaust temperature of the exhaust component is determined; based on the temperature value measured by the GPF front temperature sensor, the exhaust temperature of the GPF front temperature sensor is determined;

[0008] When determining the exhaust pressure, the exhaust pressure of the tail pipeline is determined based on the ambient pressure; the exhaust pressure of the muffler and the exhaust pressure of the GPF front temperature sensor are determined based on the pressure value measured by the GPF differential pressure sensor; the exhaust pressure of the catalyst is determined based on the exhaust pressure of the GPF front temperature sensor and the pressure drop of the catalyst; the exhaust pressure of the turbocharger is determined based on the exhaust pressure of the catalyst and the pressure drop of the turbocharger.

[0009] In a possible implementation, the determination of the heat loss value of the exhaust component comprises:

[0010] The specific heat, ambient temperature and vehicle speed of the vehicle of the exhaust component are determined.

[0011] The heat loss value of the exhaust component is determined based on the specific heat, ambient temperature and vehicle speed of the vehicle.

[0012] In another possible implementation, the determination of the heat loss value of the exhaust component based on the specific heat, ambient temperature and vehicle speed of the vehicle comprises:

[0013] In the case where the exhaust component is any exhaust component in the connecting pipeline, the EGR intake port, the GPF differential pressure sensor, the muffler and the tail pipeline, the heat loss value of the exhaust component is determined based on the specific heat, ambient temperature and vehicle speed of the vehicle;

[0014] In the case where the exhaust component is the turbocharger, a first heat loss value is determined based on the specific heat, ambient temperature and vehicle speed of the vehicle; a second heat loss value is determined based on the front and rear pressure ratio and exhaust flow of the exhaust component, and the heat loss value of the exhaust component is determined based on the first heat loss value and the second heat loss value;

[0015] When the exhaust component is the catalyst or the GPF particulate filter, a first heat dissipation loss value is determined based on the specific heat, the ambient temperature and the vehicle speed; a third heat dissipation loss value is determined based on the exhaust flow and the air-fuel ratio of the exhaust component; and the heat dissipation loss value of the exhaust component is determined based on the first heat dissipation loss value and the third heat dissipation loss value.

[0016] In another possible implementation, before determining the exhaust flow of the connecting line and the exhaust flow of the turbocharger based on the intake air flow and the fuel flow, the method further includes:

[0017] determining a first order, the first order being from a first exhaust component to a last exhaust component in the exhaust structure array;

[0018] Based on the first sequence, determine the exhaust component whose exhaust flow currently needs to be determined, point the array pointer variable to the exhaust component, and then execute the steps of determining the exhaust flow of the connecting pipe and the exhaust flow of the turbocharger based on the intake flow and the fuel flow.

[0019] In another possible implementation, the method further includes:

[0020] generating an exhaust flow array based on the exhaust structure array, the exhaust flow array including a component identifier of each exhaust component in the exhaust structure array and a flow element corresponding to each exhaust component; when the exhaust flow of any exhaust component is determined, storing the exhaust flow of any exhaust component in the flow element corresponding to the component identifier of any exhaust component in the exhaust flow array;

[0021] generating an exhaust temperature array based on the exhaust structure array, the exhaust temperature array including a component identifier of each exhaust component in the exhaust structure array and a temperature element corresponding to each exhaust component; and when the exhaust temperature of any exhaust component is determined, storing the exhaust temperature of any exhaust component in the temperature element corresponding to the component identifier of any exhaust component in the exhaust temperature array;

[0022] Based on the exhaust structure array, an exhaust pressure array is generated, wherein the exhaust pressure array includes the component identification of the tail pipe and its corresponding pressure element, the component identification of the muffler and its corresponding pressure element, the component identification of the GPF pre-temperature sensor and its corresponding pressure element, the component identification of the catalyst and its corresponding pressure element, and the component identification of the turbocharger and its corresponding pressure element; when the exhaust pressure of any exhaust component is determined, the exhaust pressure of any exhaust component is stored in the pressure element corresponding to the component identification of any exhaust component in the exhaust pressure array.

[0023] In another possible implementation, the method further includes:

[0024] determining an oxygen storage content of the catalyst based on an exhaust pressure flow parameter value of the catalyst, and adjusting the oxygen storage content of the catalyst based on the oxygen storage content of the catalyst if the oxygen storage content of the catalyst is not within a preset content range; and / or

[0025] For any exhaust component in the exhaust structure array, determining a temperature threshold of the exhaust component; if the exhaust temperature of the exhaust component is higher than the temperature threshold, cooling the exhaust component; and / or,

[0026] For any exhaust component among the tail end pipe, the muffler, the GPF pre-temperature sensor, the catalyst and the turbocharger, a pressure threshold of the exhaust component is determined, and when the exhaust pressure of the exhaust component is higher than the pressure threshold, a fault alarm is issued for the exhaust component.

[0027] In another aspect, a device for determining vehicle exhaust parameters is provided, the device comprising:

[0028] A generation module is configured to generate, based on an exhaust system of a vehicle, an exhaust structure array matching the exhaust system, wherein the exhaust structure array sequentially includes component identifiers of connecting pipes, a component identifier of a turbocharger, a component identifier of an exhaust gas recirculation (EGR) air intake port, a component identifier of a catalyst, a component identifier of a temperature sensor before a particulate filter (GPF), a component identifier of a GPF particulate trap, a component identifier of a GPF differential pressure sensor, a component identifier of a muffler, and a component identifier of a tail pipe;

[0029] a first determining module configured to, when determining the exhaust flow rate, determine the exhaust flow rate of the connecting pipe and the exhaust flow rate of the turbocharger based on the intake flow rate and the fuel flow rate; and determine the exhaust flow rate of the EGR air intake port, the exhaust flow rate of the catalyst, the exhaust flow rate of the GPF pre-temperature sensor, the exhaust flow rate of the GPF particulate trap, the exhaust flow rate of the GPF differential pressure sensor, the exhaust flow rate of the muffler, and the exhaust flow rate of the tail pipe based on the intake flow rate, the fuel flow rate, and the flow rate of the EGR air intake port;

[0030] a second determining module configured to, when determining the exhaust temperature, determine a heat dissipation loss value of any exhaust component among the connecting pipe, the turbocharger, the EGR air intake, the catalyst, the GPF particulate trap, the GPF differential pressure sensor, the muffler, and the tail pipe, and determine the exhaust temperature of the exhaust component based on the heat dissipation loss value of the exhaust component and the exhaust temperature of an exhaust component in a previous stage of the exhaust structure array; and determine the exhaust temperature of the GPF pre-temperature sensor based on a temperature value measured by the GPF pre-temperature sensor;

[0031] The third determination module is used to determine the exhaust pressure of the tail pipe based on the ambient pressure when determining the exhaust pressure; determine the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor based on the pressure value measured by the GPF differential pressure sensor; determine the exhaust pressure of the catalyst based on the exhaust pressure of the GPF pre-temperature sensor and the pressure drop of the catalyst; and determine the exhaust pressure of the turbocharger based on the exhaust pressure of the catalyst and the pressure drop of the turbocharger.

[0032] In one possible implementation, the second determination module is configured to determine the specific heat of the exhaust component, the ambient temperature, and the speed of the vehicle; and determine the heat dissipation loss value of the exhaust component based on the specific heat, the ambient temperature, and the speed of the vehicle.

[0033] In another possible implementation, the second determining module is configured to determine a heat dissipation loss value of the exhaust component based on the specific heat, the ambient temperature, and the vehicle speed when the exhaust component is any one of the connecting pipe, the EGR air intake, the GPF differential pressure sensor, the muffler, and the tail pipe;

[0034] the second determining module is configured to, when the exhaust component is the turbocharger, determine a first heat dissipation loss value based on the specific heat, the ambient temperature, and the vehicle speed; determine a second heat dissipation loss value based on the front-to-rear pressure ratio and the exhaust flow rate of the exhaust component; and determine the heat dissipation loss value of the exhaust component based on the first heat dissipation loss value and the second heat dissipation loss value;

[0035] The second determination module is used to determine a first heat dissipation loss value based on the specific heat, the ambient temperature and the vehicle speed when the exhaust component is the catalyst or the GPF particulate filter; determine a third heat dissipation loss value based on the exhaust flow and the air-fuel ratio of the exhaust component; and determine the heat dissipation loss value of the exhaust component based on the first heat dissipation loss value and the third heat dissipation loss value.

[0036] In another possible implementation, the apparatus further includes:

[0037] a third determining module, configured to determine a first order, wherein the first order is from a first exhaust component to a last exhaust component in the exhaust structure array;

[0038] The fourth determining module is configured to determine, based on the first order, an exhaust component for which the exhaust flow rate currently needs to be determined, and point the array pointer variable to the exhaust component.

[0039] In another possible implementation, the apparatus further includes:

[0040] a first storage module, configured to generate an exhaust flow array based on the exhaust structure array, the exhaust flow array including a component identifier of each exhaust component in the exhaust structure array and a flow element corresponding to each exhaust component; and when the exhaust flow of any exhaust component is determined, storing the exhaust flow of any exhaust component in the flow element corresponding to the component identifier of any exhaust component in the exhaust flow array;

[0041] a second storage module, configured to generate an exhaust temperature array based on the exhaust structure array, the exhaust temperature array including a component identifier of each exhaust component in the exhaust structure array and a temperature element corresponding to each exhaust component; and when the exhaust temperature of any exhaust component is determined, storing the exhaust temperature of any exhaust component in the temperature element corresponding to the component identifier of any exhaust component in the exhaust temperature array;

[0042] The third storage module is used to generate an exhaust pressure array based on the exhaust structure array, wherein the exhaust pressure array includes the component identification of the tail end pipe and its corresponding pressure element, the component identification of the muffler and its corresponding pressure element, the component identification of the GPF pre-temperature sensor and its corresponding pressure element, the component identification of the catalyst and its corresponding pressure element, and the component identification of the turbocharger and its corresponding pressure element; when the exhaust pressure of any exhaust component is determined, the exhaust pressure of any exhaust component is stored in the pressure element corresponding to the component identification of any exhaust component in the exhaust pressure array.

[0043] In another possible implementation, the apparatus further includes:

[0044] a fifth determining module, configured to determine an oxygen storage content of the catalyst based on an exhaust pressure flow parameter value of the catalyst, and adjust the oxygen storage content of the catalyst based on the oxygen storage content of the catalyst if the oxygen storage content of the catalyst is not within a preset content range; and / or,

[0045] a sixth determining module, configured to determine a temperature threshold of any exhaust component in the exhaust structure array; and to cool the exhaust component if the exhaust temperature of the exhaust component is higher than the temperature threshold; and / or,

[0046] The seventh determination module is used to determine the pressure threshold of any exhaust component among the tail end pipe, the muffler, the GPF pre-temperature sensor, the catalyst and the turbocharger, and to issue a fault alarm for the exhaust component when the exhaust pressure of the exhaust component is higher than the pressure threshold.

[0047] On the other hand, a vehicle-mounted terminal is provided, which includes a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the above-mentioned method for determining vehicle exhaust parameters.

[0048] On the other hand, a computer-readable storage medium is provided, wherein at least one program code is stored in the storage medium, and the at least one program code is loaded and executed by a processor to implement the above-mentioned method for determining vehicle exhaust parameters.

[0049] On the other hand, a computer program product is provided, wherein the product stores at least one program code, and the at least one program code is configured to be executed by a processor to implement the above-mentioned method for determining vehicle exhaust parameters.

[0050] In the embodiment of the present application, since the exhaust structure array is generated based on the vehicle's exhaust system, and the exhaust structure array includes multiple exhaust components arranged in sequence, the order of the multiple exhaust components is determined. Therefore, based on the exhaust structure array, the exhaust parameters (exhaust temperature, exhaust pressure, and exhaust flow) of the next exhaust component can be determined based on the previous exhaust component. Therefore, in the embodiment of the present application, only the configuration structure of the exhaust structure array needs to be adjusted to be applicable to vehicles with different exhaust systems, which reduces the time required for software development and thus reduces the cost of determining vehicle exhaust parameters.

[0051] It should be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 is a schematic diagram of an exhaust system shown in an exemplary embodiment of the present application;

[0053] Figure 2 is a flow chart of a method for determining vehicle exhaust parameters according to an exemplary embodiment of the present application;

[0054] Figure 3 is a flow chart of a method for determining vehicle exhaust parameters according to an exemplary embodiment of the present application;

[0055] Figure 4 is a flow chart of a method for determining vehicle exhaust parameters according to an exemplary embodiment of the present application;

[0056] Figure 5 is a flow chart of a method for determining vehicle exhaust parameters according to an exemplary embodiment of the present application;

[0057] Figure 6 is a flow chart of a method for determining vehicle exhaust parameters according to an exemplary embodiment of the present application;

[0058] Figure 7 is a block diagram of a device for determining vehicle exhaust parameters according to an exemplary embodiment of the present application;

[0059] Figure 8 It is a block diagram of a vehicle-mounted terminal shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0060] In order to make the technical solutions and advantages of the present application clearer, the implementation methods of the present application are described in further detail below.

[0061] The terms "first," "second," "third," and "fourth," etc. in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0062] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, storage, and display, etc.), and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the exhaust system and other information involved in this application were obtained with full authorization.

[0063] Please refer to Figure 1, which shows a schematic diagram of an exhaust system of a vehicle according to an example embodiment of the present application; the exhaust system is used for exhausting the engine 1 of the vehicle, and the exhaust system comprises a connecting pipeline 2, a turbocharger 3, an EGR (Exhaust Gas Re-circulation) intake port 4, a catalyst 5, a GPF (Gasoline Particulate Filter) front temperature sensor 6, a GPF particulate trap 7, a GPF differential pressure sensor 8, a muffler 9, and a tail pipeline 10; the connecting pipeline 2 is used for connecting the engine 1 of the vehicle and the turbocharger 3; the turbocharger 3, the catalyst 5, the GPF particulate trap 7, the muffler 9, and the tail pipeline 10 are sequentially connected in series; the EGR intake port 4 is arranged between the turbocharger 3 and the catalyst 5; the GPF front temperature sensor 6 is arranged at the front end of the GPF particulate trap 7; and the GPF differential pressure sensor 8 is arranged at both ends of the GPF particulate trap 7.

[0064] Please refer to Figure 2 , which shows a flow chart of a method for determining vehicle exhaust parameters according to an example embodiment of the present application. The execution subject of the method can be a vehicle terminal, please refer to Figure 2 The method comprises the following steps.

[0065] Step 201: Based on the exhaust system of the vehicle, an exhaust structure array matching the exhaust system is generated; the exhaust structure array sequentially arranges the component identifiers of the connecting pipeline, the component identifiers of the turbocharger, the component identifiers of the EGR intake port, the component identifiers of the catalyst, the component identifiers of the GPF front temperature sensor, the component identifiers of the GPF particulate trap, the component identifiers of the GPF differential pressure sensor, the component identifiers of the muffler, and the component identifiers of the tail pipeline.

[0066] The vehicle terminal determines the order of the plurality of exhaust components included in the exhaust system, generates an exhaust component sequence based on the order of the plurality of exhaust components, and forms the exhaust structure array by arranging the component sequence. The identifier of the exhaust component can be the name of the exhaust component or the serial number of the exhaust component; in the example embodiment, the identifier of the exhaust component is taken as the serial number of the exhaust component for illustration, so as to facilitate the identification of the software system. For example, please refer to Table 1, the component identifiers of the connecting pipeline, the component identifiers of the turbocharger, the component identifiers of the EGR intake port, the component identifiers of the catalyst, the component identifiers of the GPF front temperature sensor, the component identifiers of the GPF particulate trap, the component identifiers of the GPF differential pressure sensor, the component identifiers of the muffler, and the component identifiers of the tail pipeline are 1-9 respectively, and the generated exhaust structure array is shown in Table 1.

[0067] Table 1

[0068]

[0069] In some embodiments, the exhaust structure array includes multiple array elements, and the number of the multiple array elements is not less than the number of the multiple exhaust components; for example, the exhaust structure array in Table 1 includes 11 array elements, and the number of exhaust components is 9.

[0070] The exhaust parameters include exhaust flow, exhaust temperature, and exhaust pressure; accordingly, after executing step 201, step 202 is executed to determine the exhaust flow, step 203 is executed to determine the exhaust temperature, and step 204 is executed to determine the exhaust pressure. In addition, the embodiment of the present application does not specifically limit the order of determining the exhaust flow, exhaust temperature, and exhaust pressure. The exhaust flow may be determined first, then the exhaust temperature, and then the exhaust pressure; the exhaust flow may be determined first, then the exhaust pressure, and then the exhaust temperature; the exhaust temperature may be determined first, then the exhaust pressure, and then the exhaust flow; the exhaust temperature may be determined first, then the exhaust flow, and then the exhaust pressure; the exhaust pressure may be determined first, then the exhaust temperature, and then the exhaust flow; the exhaust pressure may be determined first, then the exhaust flow, and then the exhaust temperature; the exhaust pressure may be determined first, then the exhaust temperature, and then the exhaust flow; the exhaust pressure may be determined first, then the exhaust pressure, and then the exhaust temperature; the exhaust flow may be determined first.

[0071] Step 202: When determining the exhaust flow, the exhaust flow of the connecting pipeline and the exhaust flow of the turbocharger are determined based on the intake flow and the fuel flow; based on the intake flow, the fuel flow and the flow of the EGR air intake, the exhaust flow of the EGR air intake, the exhaust flow of the catalyst, the exhaust flow of the GPF pre-temperature sensor, the exhaust flow of the GPF particulate filter, the exhaust flow of the GPF differential pressure sensor, the exhaust flow of the muffler and the exhaust flow of the tail pipe are determined.

[0072] In one possible implementation, the step of determining the exhaust flow of the connecting pipe and the exhaust flow of the turbocharger based on the intake flow and the fuel flow may be: determining the sum of the intake flow and the fuel flow to obtain the exhaust flow of the connecting pipe and the exhaust flow of the turbocharger; or performing a weighted summation of the intake flow and the fuel flow to obtain the exhaust flow of the connecting pipe and the exhaust flow of the turbocharger.

[0073] In another possible implementation, based on the intake flow rate, the fuel flow rate and the flow rate of the EGR intake port, the step of determining the exhaust flow rate of the EGR intake port, the exhaust flow rate of the catalyst, the exhaust flow rate of the GPF pre-temperature sensor, the exhaust flow rate of the GPF particle trap, the exhaust flow rate of the GPF differential pressure sensor, the exhaust flow rate of the muffler and the exhaust flow rate of the tail end pipeline can be: determining the sum of the intake flow rate and the fuel flow rate to obtain a total exhaust flow rate, determining the difference between the total exhaust flow rate and the flow rate of the EGR intake port to obtain the exhaust flow rate of the EGR intake port, the exhaust flow rate of the catalyst, the exhaust flow rate of the GPF pre-temperature sensor, the exhaust flow rate of the GPF particle trap, the exhaust flow rate of the GPF differential pressure sensor, the exhaust flow rate of the muffler and the exhaust flow rate of the tail end pipeline.

[0074] The exhaust flow rate mainly cooperates with the oxygen sensor parameter to determine the state of the catalyst. The oxygen storage content in the catalyst is calculated, which can not only ensure that the catalyst can fully and effectively decompose harmful exhaust gas, but also can detect the state of the catalyst. Correspondingly, based on the pressure flow parameter value of the catalyst, the oxygen storage content of the catalyst is determined, and based on the oxygen storage content of the catalyst, the oxygen storage content of the catalyst is adjusted when the oxygen storage content of the catalyst is not in the preset content range.

[0075] Step 203: When determining the exhaust temperature, for any exhaust component in the connecting pipeline, the turbocharger, the EGR intake port, the catalyst, the GPF particle trap, the GPF differential pressure sensor, the muffler and the tail end pipeline, the heat loss value of the exhaust component is determined, and based on the heat loss value of the exhaust component and the exhaust temperature of the previous exhaust component in the exhaust structure array, the exhaust temperature of the exhaust component is determined; based on the temperature value measured by the GPF pre-temperature sensor, the exhaust temperature of the GPF pre-temperature sensor is determined.

[0076] This step can be implemented through the following steps (1) to (4), comprising:

[0077] (1) Determine the specific heat of the exhaust component, the ambient temperature and the speed of the vehicle.

[0078] The specific heat of the exhaust component refers to the heat absorbed by the exhaust component per unit mass when the temperature of the exhaust component is increased by 1℃; the vehicle includes a temperature sensor, and the ambient temperature is measured by the temperature sensor.

[0079] (2) Based on the specific heat, the ambient temperature and the speed of the vehicle, the heat loss value of the exhaust component is determined.

[0080] In one possible implementation, prior to this step, a correspondence between specific heat, ambient temperature, vehicle speed, and heat loss values ​​is generated through experimental calibration. In this step, the heat loss value of the exhaust component is determined from the correspondence between specific heat, ambient temperature, vehicle speed, and heat loss values ​​based on the specific heat of the exhaust component, the ambient temperature, and the vehicle speed. In another possible implementation, the vehicle terminal pre-stores first relationship data between specific heat, ambient temperature, vehicle speed, and heat loss values, where the dependent variable of this first relationship data is the heat loss value and the independent variables are specific heat, ambient temperature, and vehicle speed. Accordingly, in this step, the specific heat of the exhaust component, the ambient temperature, and the vehicle speed are substituted into the first relationship data to obtain the heat loss value of the exhaust component.

[0081] When determining the heat dissipation loss value of the exhaust component for some exhaust components, only specific heat, ambient temperature and vehicle speed are required; while when determining the heat dissipation loss value of the exhaust component for some exhaust components, other parameters are required; accordingly, this step can be implemented by the following steps (2-1)-(2-3), including:

[0082] (2-1) When the exhaust component is any one of the connecting pipe, EGR air intake, GPF differential pressure sensor, muffler and tail pipe, the heat loss value of the exhaust component is determined based on the specific heat, ambient temperature and vehicle speed.

[0083] The process of determining the heat dissipation loss value of the exhaust component based on the specific heat, ambient temperature and vehicle speed can be referred to above and will not be repeated here.

[0084] (2-2) When the exhaust component is a turbocharger, a first heat dissipation loss value is determined based on the specific heat, ambient temperature and vehicle speed; a second heat dissipation loss value is determined based on the front-to-rear pressure ratio and exhaust flow rate of the exhaust component; and the heat dissipation loss value of the exhaust component is determined based on the first heat dissipation loss value and the second heat dissipation loss value.

[0085] The vehicle terminal determines the sum of the first heat loss value and the second heat loss value to obtain the heat loss value of the exhaust component; or performs weighted summation on the first heat loss value and the second heat loss value to obtain the heat loss value of the exhaust component.

[0086] The process of determining the first heat dissipation loss value based on specific heat, ambient temperature and vehicle speed is the same as the process of determining the heat dissipation loss value based on specific heat, ambient temperature and vehicle speed, and will not be repeated here.

[0087] In one possible implementation, prior to this step, a correspondence between the front-to-back pressure ratio, exhaust flow rate, and heat loss value of the exhaust component is generated through experimental calibration. In this step, based on the front-to-back pressure ratio and exhaust flow rate of the exhaust component, a second heat loss value of the exhaust component is determined from the correspondence between the front-to-back pressure ratio, exhaust flow rate, and heat loss value. In another possible implementation, the vehicle-mounted terminal pre-stores second relationship data between the front-to-back pressure ratio, exhaust flow rate, and heat loss value of the exhaust component, where the dependent variable of this second relationship data is the heat loss value and the independent variables are the front-to-back pressure ratio and exhaust flow rate. Accordingly, in this step, the front-to-back pressure ratio and exhaust flow rate of the exhaust component are substituted into the second relationship data to obtain the second heat loss value of the exhaust component.

[0088] (2-3) When the exhaust component is a catalyst or a GPF particulate filter, a first heat dissipation loss value is determined based on the specific heat, ambient temperature and vehicle speed; a third heat dissipation loss value is determined based on the exhaust flow rate and air-fuel ratio of the exhaust component; and the heat dissipation loss value of the exhaust component is determined based on the first heat dissipation loss value and the third heat dissipation loss value.

[0089] The vehicle terminal determines the sum of the first heat loss value and the third heat loss value to obtain the heat loss value of the exhaust component; or, performs weighted summation on the first heat loss value and the third heat loss value to obtain the heat loss value of the exhaust component.

[0090] The process of determining the first heat dissipation loss value based on specific heat, ambient temperature and vehicle speed is the same as the process of determining the heat dissipation loss value based on specific heat, ambient temperature and vehicle speed, and will not be repeated here.

[0091] In one possible implementation, prior to this step, a correspondence between the exhaust flow rate, air-fuel ratio, and heat loss value of the exhaust component is generated through experimental calibration. In this step, based on the exhaust flow rate and air-fuel ratio of the exhaust component, a third heat loss value of the exhaust component is determined from the correspondence between the exhaust flow rate, air-fuel ratio, and heat loss value. In another possible implementation, the vehicle terminal pre-stores third relationship data between the exhaust flow rate, air-fuel ratio, and heat loss value of the exhaust component, where the dependent variable of the third relationship data is the heat loss value and the independent variables are the exhaust flow rate and air-fuel ratio. Accordingly, in this step, the exhaust flow rate and air-fuel ratio of the exhaust component are substituted into the third relationship data to obtain the third heat loss value of the exhaust component.

[0092] (3) Determine the exhaust temperature of the exhaust component based on the heat dissipation loss value of the exhaust component and the exhaust temperature of the exhaust component at the previous level in the exhaust structure array.

[0093] The on-board terminal determines the sum of the heat loss value of the exhaust component and the exhaust temperature of the exhaust component at the previous level in the exhaust structure array to obtain the exhaust temperature of the exhaust component; or, the on-board terminal performs a weighted summation of the heat loss value of the exhaust component and the exhaust temperature of the exhaust component at the previous level to obtain the exhaust temperature of the exhaust component.

[0094] Among them, the previous-level exhaust component of the connecting pipeline is the engine, the previous-level exhaust component of the turbocharger is the connecting pipeline, the previous-level exhaust component of the EGR air intake port is the turbocharger, the previous-level exhaust component of the catalyst is the EGR air intake port, the previous-level exhaust component of the GPF pre-temperature sensor is the catalyst, the previous-level exhaust component of the GPF particulate trap is the GPF pre-temperature sensor, the previous-level exhaust component of the GPF differential pressure sensor is the GPF particulate trap, the previous-level exhaust component of the muffler is the GPF differential pressure sensor, and the previous-level exhaust component of the tail end pipeline is the muffler.

[0095] In this step, the exhaust temperature is calculated starting with the first exhaust component in the exhaust structure array. Therefore, when determining the exhaust temperature of the next exhaust component, the exhaust temperature of the previous exhaust component has already been determined. Before executing this step, the engine exhaust temperature must be determined, and then the exhaust temperature of the connecting pipe can be determined based on the engine exhaust temperature. The step of determining the engine exhaust temperature can include determining the engine speed and load, and then determining the engine exhaust temperature based on the engine speed and load.

[0096] In one possible implementation, prior to this step, a correspondence between engine speed, load, and exhaust temperature is generated through experimental calibration. In this step, the engine exhaust temperature is determined from the correspondence between engine speed and load. In another possible implementation, the vehicle terminal pre-stores fourth relationship data between engine speed, load, and exhaust temperature, where the dependent variable of this fourth relationship data is exhaust temperature and the independent variables are speed and load. Accordingly, in this step, the engine speed and load are substituted into the fourth relationship data to obtain the engine exhaust temperature.

[0097] (4) Based on the temperature value measured by the GPF pre-temperature sensor, determine the exhaust gas temperature of the GPF pre-temperature sensor.

[0098] The temperature value measured by the GPF pre-temperature sensor is the exhaust temperature of the GPF pre-temperature sensor. Exhaust temperature is mainly used for thermal protection of the engine. Each exhaust component in the exhaust system has a maximum temperature limit. Exceeding the limit will cause damage to the components. The calculation logic of the exhaust temperature will simulate the exhaust temperature at different locations according to the operating conditions of the engine. When the temperature approaches the dangerous range, the exhaust temperature will be reduced by enriching the injection fuel to protect the safety of the exhaust system. Accordingly, for any exhaust component in the exhaust structure array, the temperature threshold of the exhaust component is determined; when the exhaust temperature of the exhaust component is higher than the temperature threshold, the exhaust component is cooled; when the exhaust temperature of the exhaust component is not higher than the temperature threshold, the exhaust component is determined to be in normal condition. Among them, the step of cooling the exhaust component can be: reducing the exhaust temperature by enriching the engine injection fuel to protect the safety of the exhaust system.

[0099] Step 204: When determining the exhaust pressure, determine the exhaust pressure of the tail pipe based on the ambient pressure; determine the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor based on the pressure value measured by the GPF differential pressure sensor; determine the exhaust pressure of the catalyst based on the exhaust pressure of the GPF pre-temperature sensor and the pressure drop of the catalyst; and determine the exhaust pressure of the turbocharger based on the exhaust pressure of the catalyst and the pressure drop of the turbocharger.

[0100] Exhaust pressure is calculated by working backward from the tailpipe. The software only needs to calculate the exhaust pressure at each pipe connection, not the internal pressures of the turbocharger, catalyst, and GPF particulate collector. Therefore, this step only calculates the exhaust pressure of the tailpipe, the muffler, the GPF pre-temperature sensor, the catalyst, and the turbocharger.

[0101] In one possible implementation, the step of determining the exhaust pressure of the tail end pipe based on the ambient pressure may be: determining the ambient pressure as the exhaust pressure of the tail end pipe; or, calibrating the ambient pressure to obtain the exhaust pressure of the tail end pipe, wherein the step of calibrating the ambient pressure to obtain the exhaust pressure of the tail end pipe may be: reducing the ambient pressure by a first preset pressure to obtain the exhaust pressure of the tail end pipe, and the first preset pressure is approximately equal to the pressure drop of the tail end pipe.

[0102] In one possible implementation, the step of determining the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor based on the pressure value measured by the GPF differential pressure sensor may be: determining the pressure value measured by the GPF differential pressure sensor as the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor; or, calibrating the pressure value measured by the GPF differential pressure sensor to obtain the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor; wherein, the step of calibrating the pressure value measured by the GPF differential pressure sensor to obtain the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor may be: reducing the pressure value measured by the GPF differential pressure sensor by a second preset pressure to obtain the exhaust pressure of the muffler, and reducing the pressure value measured by the GPF differential pressure sensor by a third preset pressure to obtain the exhaust pressure of the GPF pre-temperature sensor.

[0103] In one possible implementation, the step of determining the exhaust pressure of the catalyst based on the exhaust pressure of the pre-GPF temperature sensor and the pressure drop of the catalyst may include determining the difference between the exhaust pressure of the pre-GPF temperature sensor and the pressure drop of the catalyst to obtain the exhaust pressure of the catalyst. Prior to this step, the pressure drop of the catalyst needs to be determined. The process for determining the pressure drop of the catalyst may include determining the exhaust flow rate of the catalyst and then determining the pressure drop of the catalyst based on the exhaust flow rate of the catalyst.

[0104] In one possible implementation, prior to this step, a correspondence between exhaust flow and pressure drop is generated through experimental calibration. Accordingly, the step of determining the catalyst pressure drop based on the catalyst exhaust flow may include determining the catalyst pressure drop from the correspondence between exhaust flow and pressure drop based on the catalyst exhaust flow. In another possible implementation, the vehicle terminal pre-stores fifth relationship data between the catalyst exhaust flow and pressure drop, where the dependent variable of the fifth relationship data is pressure drop and the independent variable is exhaust flow. Accordingly, in this step, the catalyst exhaust flow is substituted into the fifth relationship data to obtain the catalyst pressure drop.

[0105] In one possible implementation, based on the exhaust pressure of the catalyst and the pressure drop of the turbocharger, the step of determining the exhaust pressure of the turbocharger can be: determining the difference between the exhaust pressure of the catalyst and the pressure drop of the turbocharger to obtain the exhaust pressure of the turbocharger. The exhaust pressure will be used to calculate the intake volume of the engine. In addition, when an abnormal exhaust pressure is detected, a corresponding fault (such as a particulate filter blockage) will be reported. Accordingly, for any exhaust component in the tail pipe, muffler, GPF pre-temperature sensor, catalyst and turbocharger, the pressure threshold of the exhaust component is determined. When the exhaust pressure of the exhaust component is higher than the pressure threshold, a fault alarm will be issued for the exhaust component.

[0106] In the embodiment of the present application, since the exhaust structure array is generated based on the exhaust system of the vehicle, and the exhaust structure array includes a plurality of exhaust components arranged in sequence, the front-back sequence relationship between the plurality of exhaust components is determined. Therefore, based on the exhaust structure array, the exhaust parameter (exhaust temperature, exhaust pressure and exhaust flow) of the next exhaust component can be determined based on the previous exhaust component. As can be seen, in the embodiment of the present application, only the configuration structure of the exhaust structure array needs to be adjusted to be applied to vehicles with different exhaust systems, which reduces the time required for software development, thereby reducing the cost of determining the vehicle exhaust parameter.

[0107] Reference is made to Figure 3 which shows a flowchart of a method for determining a vehicle exhaust parameter according to an example embodiment of the present application. In the embodiment of the present application, the determination of the exhaust temperature is taken as an example for illustration. Reference is made to Figure 3 The method comprises the following steps.

[0108] Step 301: The vehicle terminal generates an exhaust structure array matched with the exhaust system of the vehicle based on the exhaust system of the vehicle, and the exhaust structure array includes component identifiers of the connecting pipeline, the turbocharger, the EGR air inlet, the catalyst, the GPF front temperature sensor, the GPF particulate trap, the GPF differential pressure sensor, the muffler and the tail pipeline arranged in sequence.

[0109] In some embodiments, this step is the same as step 201, which will not be described here.

[0110] In a possible implementation, the vehicle terminal determines a first order, the first order is from the first exhaust component to the last exhaust component in the exhaust structure array, based on the first order, determines the exhaust component whose exhaust flow needs to be determined at present, points the array pointer variable to the exhaust component, and then determines the exhaust temperature of the exhaust component pointed by the array pointer variable.

[0111] Step 302: The vehicle terminal points the array pointer variable to the component identifier of the connecting pipeline, determines the heat loss value of the connecting pipeline, and determines the exhaust temperature of the connecting pipeline based on the heat loss value of the connecting pipeline and the exhaust temperature of the engine.

[0112] Step 303: The vehicle terminal points the array pointer variable to the component identifier of the turbocharger, determines the heat loss value of the turbocharger, and determines the exhaust temperature of the turbocharger based on the heat loss value of the turbocharger and the exhaust temperature of the connecting pipeline.

[0113] Step 304: The vehicle terminal points the array pointer variable to the component identifier of the EGR air intake port, determines the heat loss value of the EGR air intake port, and determines the exhaust temperature of the EGR air intake port based on the heat loss value of the EGR air intake port and the exhaust temperature of the turbocharger.

[0114] Step 305: The vehicle terminal points the array pointer variable to the component identifier of the catalyst, determines the heat dissipation loss value of the catalyst, and determines the exhaust temperature of the catalyst based on the heat dissipation loss value of the catalyst and the exhaust temperature of the EGR air intake.

[0115] Step 306: The vehicle-mounted terminal points the array pointer variable to the component identifier of the GPF front temperature sensor, and determines the exhaust temperature of the GPF front temperature sensor based on the temperature value measured by the GPF front temperature sensor.

[0116] Step 307: The vehicle terminal points the array pointer variable to the component identifier of the GPF particulate trap, determines the heat loss value of the GPF particulate trap, and determines the exhaust temperature of the GPF particulate trap based on the heat loss value of the GPF particulate trap and the exhaust temperature of the GPF front temperature sensor.

[0117] Step 308: The vehicle terminal points the array pointer variable to the component identifier of the GPF differential pressure sensor, determines the heat loss value of the GPF differential pressure sensor, and determines the exhaust temperature of the GPF differential pressure sensor based on the heat loss value of the GPF differential pressure sensor and the exhaust temperature of the GPF particulate trap.

[0118] Step 309: The vehicle terminal points the array pointer variable to the component identification of the muffler, determines the heat loss value of the muffler, and determines the exhaust temperature of the muffler based on the heat loss value of the muffler and the exhaust temperature of the GPF differential pressure sensor.

[0119] Step 310: The vehicle terminal points the array pointer variable to the component identifier of the tail end pipe, determines the heat loss value of the tail end pipe, and determines the exhaust temperature of the tail end pipe based on the heat loss value of the tail end pipe and the exhaust temperature of the muffler.

[0120] Set up an exhaust structure array to store the various configurations of the engine's exhaust system. Populate the exhaust structure array with the various exhaust components from the exhaust inlet to the exhaust outlet, in ascending order. Set up an array pointer variable, I. Each time exhaust parameters are calculated, I increments from the smallest to the largest value in the array sequence, reading the various exhaust system configurations stored in array A. Based on the exhaust configuration read, select different logic to calculate the exhaust parameters, such as exhaust temperature, exhaust pressure, and flow rate, for that configuration. These calculated parameters are then stored in the corresponding array for easy access.

[0121] After adopting the solution of the present invention, it is only necessary to fill the structures of different exhaust systems into the relevant exhaust structure array to apply them to different models of engines, thereby reducing the time cost of matching and development between software and hardware.

[0122] For example, see Figure 4 At the beginning of the exhaust parameter calculation, the array pointer variable I is initialized to 0, and then the array pointer variable is pointed to the first exhaust component in the exhaust structure array, and then it is determined whether I is less than or equal to the component array sequence of the exhaust structure array. When I is less than or equal to the component array sequence, the exhaust component pointed to by I is read, and based on the exhaust structure of the exhaust component, the exhaust parameter calculation logic of the exhaust component is determined, and the exhaust parameters (including exhaust temperature, exhaust flow and exhaust pressure) of the exhaust component are determined based on the exhaust parameter calculation logic, and then I+1 is added, and the array pointer variable after I+1 points to the next exhaust component, and the above process is repeated; when I is greater than the component array sequence, the exhaust parameter calculation ends.

[0123] Step 311: The vehicle-mounted terminal generates an exhaust temperature array based on the exhaust structure array, where the exhaust temperature array includes the component identification of each exhaust component in the exhaust structure array and the temperature element corresponding to each exhaust component; when the exhaust temperature of any exhaust component is determined, the exhaust temperature of any exhaust component is stored in the temperature element corresponding to the component identification of any exhaust component in the exhaust temperature array.

[0124] For example, please refer to Table 2. The exhaust temperature of the connecting pipe, the exhaust temperature of the turbocharger, the exhaust temperature of the EGR air intake, the exhaust temperature of the catalyst, the exhaust temperature of the GPF pre-temperature sensor, the exhaust temperature of the GPF particulate trap, the exhaust temperature of the GPF differential pressure sensor, the exhaust temperature of the muffler, and the exhaust temperature of the tail pipe are T1-T9 respectively. The on-board terminal stores T1-T9 in the exhaust temperature array.

[0125] Table 2

[0126]

[0127] In this embodiment of the present application, since the exhaust structure array is generated based on the vehicle's exhaust system and includes multiple exhaust components arranged in sequence, the ordering relationship between the multiple exhaust components is determined. Therefore, based on the exhaust structure array, the exhaust temperature of the next exhaust component can be determined based on the previous exhaust component. Thus, this embodiment of the present application only requires adjusting the configuration of the exhaust structure array to adapt to vehicles with different exhaust systems, reducing the time required for software development and thus the cost of determining vehicle exhaust temperature.

[0128] Please refer to Figure 5 , which shows a flow chart of a method for determining vehicle exhaust parameters according to an exemplary embodiment of the present application. In the embodiment of the present application, the determination of exhaust flow is taken as an example. Figure 3 , the method comprising:

[0129] Step 501: The vehicle-mounted terminal generates an exhaust structure array that matches the exhaust system based on the vehicle's exhaust system. The exhaust structure array sequentially arranges the component identification of the connecting pipe, the component identification of the turbocharger, the component identification of the EGR air intake, the component identification of the catalyst, the component identification of the GPF pre-temperature sensor, the component identification of the GPF particulate filter, the component identification of the GPF differential pressure sensor, the component identification of the muffler, and the component identification of the tail pipe.

[0130] In some embodiments, this step is the same as step 201 and will not be repeated here.

[0131] In one possible implementation, the vehicle-mounted terminal determines a first order, which is from the first exhaust component to the last exhaust component in the exhaust structure array. Based on the first order, the exhaust component whose exhaust flow rate currently needs to be determined is determined, the array pointer variable is pointed to the exhaust component, and then the exhaust flow rate of the exhaust component pointed to by the array pointer variable is determined.

[0132] Step 502: The vehicle-mounted terminal points the array pointer variable to the component identifier of the connecting pipeline, and determines the exhaust flow of the connecting pipeline based on the intake flow and the fuel flow.

[0133] Step 503: The vehicle-mounted terminal points the array pointer variable to the component identifier of the turbocharger, and determines the exhaust flow of the turbocharger based on the intake flow and the fuel flow.

[0134] Step 504: The vehicle-mounted terminal points the array pointer variable to the component identifier of the EGR air intake port, and determines the exhaust flow of the EGR air intake port based on the intake flow, the fuel flow and the flow of the EGR air intake port.

[0135] Step 505: The vehicle-mounted terminal points the array pointer variable to the component identifier of the catalyst, and determines the exhaust flow of the catalyst based on the intake flow, the fuel flow, and the flow of the EGR air intake.

[0136] Step 506: The vehicle terminal points the array pointer variable to the component identifier of the GPF pre-temperature sensor, and determines the exhaust flow of the GPF pre-temperature sensor based on the intake flow, fuel flow, and flow of the EGR air intake.

[0137] Step 507: The vehicle terminal points the array pointer variable to the component identifier of the GPF particulate trap, and determines the exhaust flow of the GPF particulate trap based on the intake flow, fuel flow, and flow of the EGR air intake.

[0138] Step 508: The vehicle terminal points the array pointer variable to the component identifier of the GPF differential pressure sensor, and determines the exhaust flow of the GPF differential pressure sensor based on the intake flow, fuel flow, and flow of the EGR air intake.

[0139] Step 509: The vehicle-mounted terminal points the array pointer variable to the component identification of the muffler, and determines the exhaust flow of the muffler based on the intake flow, fuel flow and flow of the EGR air intake.

[0140] Step 510: The vehicle terminal points the array pointer variable to the component identifier of the tail pipe, and determines the exhaust flow of the tail pipe based on the intake flow, fuel flow and flow of the EGR air intake.

[0141] Step 511: The vehicle-mounted terminal generates an exhaust flow array based on the exhaust structure array, where the exhaust flow array includes the component identification of each exhaust component in the exhaust structure array and the flow element corresponding to each exhaust component; when the exhaust flow of any exhaust component is determined, the exhaust flow of any exhaust component is stored in the flow element corresponding to the component identification of any exhaust component in the exhaust flow array.

[0142] For example, please refer to Table 3. The exhaust flow of the connecting pipeline, the exhaust flow of the turbocharger, the exhaust flow of the EGR air intake, the exhaust flow of the catalyst, the exhaust flow of the GPF pre-flow sensor, the exhaust flow of the GPF particulate trap, the exhaust flow of the GPF differential pressure sensor, the exhaust flow of the muffler, and the exhaust flow of the tail pipe are M1-M9 respectively. The on-board terminal stores M1-M9 in the exhaust flow array.

[0143] Table 3

[0144]

[0145] Because the exhaust structure array is generated based on the vehicle's exhaust system and includes multiple exhaust components arranged in sequence, the ordering relationship between the multiple exhaust components is determined. Therefore, the exhaust flow rate of the next exhaust component can be determined based on the previous exhaust component using the exhaust structure array. This shows that the embodiments of the present application only need to adjust the configuration of the exhaust structure array to match vehicles with different exhaust systems, reducing the time required for software development and thus lowering the cost of determining vehicle exhaust flow rates.

[0146] Please refer to Figure 6 , which shows a flow chart of a method for determining vehicle exhaust parameters according to an exemplary embodiment of the present application. In the embodiment of the present application, the determination of exhaust pressure is taken as an example. Figure 6 , the method comprising:

[0147] Step 601: The vehicle-mounted terminal generates an exhaust structure array that matches the exhaust system based on the vehicle's exhaust system. The exhaust structure array sequentially arranges the component identification of the connecting pipe, the component identification of the turbocharger, the component identification of the EGR air intake, the component identification of the catalyst, the component identification of the GPF pre-temperature sensor, the component identification of the GPF particulate filter, the component identification of the GPF differential pressure sensor, the component identification of the muffler, and the component identification of the tail pipe.

[0148] In some embodiments, this step is the same as step 201 and will not be repeated here.

[0149] In one possible implementation, the vehicle-mounted terminal determines a second order, which is from the last exhaust component to the first exhaust component in the exhaust structure array. Based on the second order, the exhaust component whose exhaust pressure currently needs to be determined is determined, the array pointer variable is pointed to the exhaust component, and then the exhaust pressure of the exhaust component pointed to by the array pointer variable is determined.

[0150] Step 602: The vehicle-mounted terminal points the array pointer variable to the component identifier of the tail-end pipeline, and determines the exhaust pressure of the tail-end pipeline based on the ambient pressure.

[0151] Step 603: The vehicle-mounted terminal points the array pointer variable to the component identifier of the muffler, and determines the exhaust pressure of the muffler based on the pressure value measured by the GPF differential pressure sensor.

[0152] Step 604: The vehicle terminal points the array pointer variable to the component identifier of the GPF front temperature sensor, and determines the exhaust pressure of the GPF front temperature sensor based on the pressure value measured by the GPF differential pressure sensor.

[0153] Step 605: The vehicle terminal points the array pointer variable to the component identifier of the catalyst, and determines the exhaust pressure of the catalyst based on the exhaust pressure of the GPF pre-temperature sensor and the pressure drop of the catalyst.

[0154] Step 606: The vehicle-mounted terminal points the array pointer variable to the component identifier of the turbocharger, and determines the exhaust pressure of the turbocharger based on the exhaust pressure of the catalyst and the pressure drop of the turbocharger.

[0155] Step 607: The vehicle terminal generates an exhaust pressure array based on the exhaust structure array, where the exhaust pressure array includes the component identification of the tail pipe and its corresponding pressure element, the component identification of the muffler and its corresponding pressure element, the component identification of the GPF pre-temperature sensor and its corresponding pressure element, the component identification of the catalyst and its corresponding pressure element, and the component identification of the turbocharger and its corresponding pressure element. When the exhaust pressure of any exhaust component is determined, the exhaust pressure of any exhaust component is stored in the pressure element corresponding to the component identification of any exhaust component in the exhaust pressure array.

[0156] For example, please refer to Table 4. The exhaust pressure of the tail pipe, the exhaust pressure of the muffler, the exhaust pressure of the GPF pre-temperature sensor, the exhaust pressure of the catalyst, and the exhaust pressure of the turbocharger are P1-P5 respectively. The vehicle terminal stores P1-P5 in the exhaust pressure array.

[0157] Table 4

[0158]

[0159] In the embodiment of the present application, since the exhaust structure array is generated based on the vehicle's exhaust system and includes multiple exhaust components arranged in sequence, the ordering relationship between the multiple exhaust components is determined. Therefore, based on the exhaust structure array, the exhaust pressure of the next exhaust component can be determined based on the previous exhaust component. Thus, the embodiment of the present application only needs to adjust the configuration of the exhaust structure array to match vehicles with different exhaust systems, reducing the time required for software development and thus lowering the cost of determining vehicle exhaust pressure.

[0160] Please refer to Figure 7 , which shows a block diagram of a device for determining vehicle exhaust parameters according to an exemplary embodiment of the present application. The device includes:

[0161] A generation module 701 is configured to generate an exhaust structure array matching the exhaust system based on the exhaust system of the vehicle, wherein the exhaust structure array sequentially includes component identifiers of the connecting pipe, the turbocharger, the EGR air intake, the catalyst, the GPF pre-temperature sensor, the GPF particulate trap, the GPF differential pressure sensor, the muffler, and the tail pipe.

[0162] A first determination module 702 is configured to, when determining the exhaust flow rate, determine the exhaust flow rate of the connecting pipe and the exhaust flow rate of the turbocharger based on the intake air flow rate and the fuel flow rate; and determine the exhaust flow rate of the EGR air intake port, the exhaust flow rate of the catalyst, the exhaust flow rate of the GPF pre-temperature sensor, the exhaust flow rate of the GPF particulate trap, the exhaust flow rate of the GPF differential pressure sensor, the exhaust flow rate of the muffler, and the exhaust flow rate of the tail pipe based on the intake air flow rate, the fuel flow rate, and the flow rate of the EGR air intake port;

[0163] The second determining module 703 is configured to determine, when determining the exhaust temperature, a heat dissipation loss value of any exhaust component among the connecting pipe, turbocharger, EGR air intake, catalyst, GPF particulate trap, GPF differential pressure sensor, muffler, and tail pipe, and determine the exhaust temperature of the exhaust component based on the heat dissipation loss value of the exhaust component and the exhaust temperature of the exhaust component in the exhaust structure array; and determine the exhaust temperature of the GPF pre-temperature sensor based on the temperature value measured by the GPF pre-temperature sensor;

[0164] The third determination module 704 is used to determine the exhaust pressure of the tail pipe based on the ambient pressure when determining the exhaust pressure; determine the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor based on the pressure value measured by the GPF differential pressure sensor; determine the exhaust pressure of the catalyst based on the exhaust pressure of the GPF pre-temperature sensor and the pressure drop of the catalyst; and determine the exhaust pressure of the turbocharger based on the exhaust pressure of the catalyst and the pressure drop of the turbocharger.

[0165] In one possible implementation, the second determination module 703 is configured to determine the specific heat of the exhaust component, the ambient temperature, and the vehicle speed; and determine the heat dissipation loss value of the exhaust component based on the specific heat, the ambient temperature, and the vehicle speed.

[0166] In another possible implementation, the second determining module 703 is configured to determine a heat dissipation loss value of the exhaust component based on specific heat, ambient temperature, and vehicle speed when the exhaust component is any one of a connecting pipe, an EGR air intake, a GPF differential pressure sensor, a muffler, and a tail pipe;

[0167] A second determination module 703 is configured to, when the exhaust component is a turbocharger, determine a first heat dissipation loss value based on specific heat, ambient temperature, and vehicle speed; determine a second heat dissipation loss value based on a front-to-rear pressure ratio and exhaust flow rate of the exhaust component; and determine the heat dissipation loss value of the exhaust component based on the first heat dissipation loss value and the second heat dissipation loss value;

[0168] The second determination module 703 is used to determine a first heat dissipation loss value based on specific heat, ambient temperature and vehicle speed when the exhaust component is a catalyst or a GPF particulate filter; determine a third heat dissipation loss value based on the exhaust flow rate and air-fuel ratio of the exhaust component; and determine the heat dissipation loss value of the exhaust component based on the first heat dissipation loss value and the third heat dissipation loss value.

[0169] In another possible implementation, the apparatus further includes:

[0170] A third determining module 704 is configured to determine a first order, the first order being from the first exhaust component to the last exhaust component in the exhaust structure array;

[0171] The fourth determining module is configured to determine, based on the first order, an exhaust component for which the exhaust flow rate currently needs to be determined, and point the array pointer variable to the exhaust component.

[0172] In another possible implementation, the apparatus further includes:

[0173] a first storage module configured to generate an exhaust flow array based on the exhaust structure array, the exhaust flow array including a component identifier of each exhaust component in the exhaust structure array and a flow element corresponding to each exhaust component; and when the exhaust flow of any exhaust component is determined, storing the exhaust flow of any exhaust component in the flow element corresponding to the component identifier of any exhaust component in the exhaust flow array;

[0174] a second storage module, configured to generate an exhaust temperature array based on the exhaust structure array, the exhaust temperature array including a component identifier of each exhaust component in the exhaust structure array and a temperature element corresponding to each exhaust component; and when the exhaust temperature of any exhaust component is determined, storing the exhaust temperature of any exhaust component in the temperature element corresponding to the component identifier of any exhaust component in the exhaust temperature array;

[0175] The third storage module is used to generate an exhaust pressure array based on the exhaust structure array, wherein the exhaust pressure array includes the component identification of the tail pipe and its corresponding pressure element, the component identification of the muffler and its corresponding pressure element, the component identification of the GPF pre-temperature sensor and its corresponding pressure element, the component identification of the catalyst and its corresponding pressure element, and the component identification of the turbocharger and its corresponding pressure element; when the exhaust pressure of any exhaust component is determined, the exhaust pressure of any exhaust component is stored in the pressure element corresponding to the component identification of any exhaust component in the exhaust pressure array.

[0176] In another possible implementation, the apparatus further includes:

[0177] a fifth determining module, configured to determine an oxygen storage content of the catalyst based on an exhaust pressure flow parameter value of the catalyst, and adjust the oxygen storage content of the catalyst based on the oxygen storage content of the catalyst if the oxygen storage content of the catalyst is not within a preset content range; and / or,

[0178] a sixth determination module, configured to determine a temperature threshold of an exhaust component for any exhaust component in the exhaust structure array; and to cool the exhaust component if the exhaust temperature of the exhaust component is higher than the temperature threshold; and / or

[0179] The seventh determination module is used to determine the pressure threshold of the exhaust component for any exhaust component among the tail end pipe, muffler, GPF pre-temperature sensor, catalyst and turbocharger, and to issue a fault alarm for the exhaust component when the exhaust pressure of the exhaust component is higher than the pressure threshold.

[0180] Because the exhaust structure array is generated based on the vehicle's exhaust system and includes multiple exhaust components arranged in sequence, the ordering relationship between the multiple exhaust components is clearly defined. Therefore, the exhaust temperature of the next exhaust component can be determined based on the previous exhaust component using the exhaust structure array. This shows that the embodiments of the present application only require adjusting the configuration of the exhaust structure array to adapt to vehicles with different exhaust systems, reducing the time required for software development and thus the cost of determining vehicle exhaust temperatures.

[0181] It should be noted that the above-described embodiments of the apparatus for determining vehicle exhaust parameters illustrate the division of the aforementioned functional modules only as an example. In actual applications, the aforementioned functions can be assigned to different functional modules as needed, i.e., the internal structure of the vehicle terminal can be divided into different functional modules to perform all or part of the functions described above. Furthermore, the apparatus for determining vehicle exhaust parameters provided in the above-described embodiments shares the same concept as the embodiment of the method for determining vehicle exhaust parameters. The specific implementation process is detailed in the method embodiment and will not be further elaborated here.

[0182] Please refer to Figure 8 , Figure 8The following is a block diagram of a vehicle-mounted terminal 800 provided by an exemplary embodiment of the present application. The vehicle-mounted terminal 800 can be a portable mobile vehicle-mounted terminal, such as a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The vehicle-mounted terminal 800 may also be referred to as user equipment, a portable vehicle-mounted terminal, a laptop vehicle-mounted terminal, a desktop vehicle-mounted terminal, or other similar names.

[0183] Typically, the vehicle-mounted terminal 800 includes a processor 801 and a memory 802 .

[0184] The processor 801 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 801 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 801 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 801 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 801 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0185] The memory 802 may include one or more computer-readable storage media, which may be non-transitory. The memory 802 may also include a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 802 is used to store at least one program code, which is used to be executed by the processor 801 to implement the operations performed by the vehicle-mounted terminal in the vehicle-mounted display method provided in the method embodiment of the present application.

[0186] In some embodiments, the vehicle-mounted terminal 800 may optionally include a peripheral device interface 803 and at least one peripheral device. The processor 801, memory 802, and peripheral device interface 803 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 803 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 804, a display screen 805, a camera assembly 806, an audio circuit 807, and a power supply 808.

[0187] The peripheral device interface 803 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 801 and the memory 802. In some embodiments, the processor 801, the memory 802, and the peripheral device interface 803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 801, the memory 802, and the peripheral device interface 803 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0188] The RF circuit 804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 804 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 804 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the RF circuit 804 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The RF circuit 804 can communicate with other vehicle-mounted terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the RF circuit 804 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0189] The display screen 805 is used to display a user interface (UI). This UI can include graphics, text, icons, videos, or any combination thereof. When the display screen 805 is a touch screen, it can also capture touch signals on or above the surface of the display screen 805. These touch signals can be input as control signals to the processor 801 for processing. In this case, the display screen 805 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be a single display screen 805, located on the front panel of the vehicle terminal 800. In other embodiments, there can be at least two display screens 805, located on different surfaces of the vehicle terminal 800 or in a foldable design. In other embodiments, the display screen 805 can be a flexible display screen, located on a curved or foldable surface of the vehicle terminal 800. Furthermore, the display screen 805 can be configured as a non-rectangular, irregular shape, also known as a special-shaped screen. The display screen 805 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0190] The camera assembly 806 is used to capture images or videos. Optionally, the camera assembly 806 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the vehicle-mounted terminal, and the rear camera is arranged on the back of the vehicle-mounted terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 806 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.

[0191] The audio circuit 807 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals to be input into the processor 801 for processing, or input into the radio frequency circuit 804 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there can be multiple microphones, which are respectively arranged in different parts of the vehicle terminal 800. The microphone can also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 801 or the radio frequency circuit 804 into sound waves. The speaker can be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 807 may also include a headphone jack.

[0192] Power supply 808 is used to power various components in vehicle-mounted terminal 800. Power supply 808 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 808 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired line, while a wireless rechargeable battery is charged via a wireless coil. The rechargeable battery can also support fast charging technology.

[0193] In some embodiments, the vehicle terminal 800 further includes one or more sensors 809 , including but not limited to: an acceleration sensor 810 , a gyroscope sensor 811 , a pressure sensor 812 , an optical sensor 813 , and a proximity sensor 814 .

[0194] The accelerometer 810 can detect the magnitude of acceleration along the three coordinate axes of the coordinate system established by the vehicle-mounted terminal 800. For example, the accelerometer 810 can be used to detect the components of gravity acceleration along the three coordinate axes. Based on the gravity acceleration signal collected by the accelerometer 810, the processor 801 can control the display screen 805 to display the user interface in a landscape or portrait view. The accelerometer 810 can also be used to collect game or user motion data.

[0195] The gyroscope sensor 811 can detect the orientation and rotation angle of the vehicle-mounted terminal 800. It can also work with the accelerometer 810 to collect the user's 3D movements of the vehicle-mounted terminal 800. Based on the data collected by the gyroscope sensor 811, the processor 801 can implement the following functions: motion sensing (such as changing the UI based on the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0196] The pressure sensor 812 can be set on the side frame of the vehicle-mounted terminal 800 and / or the lower layer of the display screen 805. When the pressure sensor 812 is set on the side frame of the vehicle-mounted terminal 800, it can detect the user's grip signal of the vehicle-mounted terminal 800, and the processor 801 performs left and right hand recognition or shortcut operations based on the grip signal collected by the pressure sensor 812. When the pressure sensor 812 is set on the lower layer of the display screen 805, the processor 801 controls the operable controls on the UI interface based on the user's pressure operation on the display screen 805. Operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0197] The optical sensor 813 is used to detect ambient light intensity. In one embodiment, the processor 801 can control the display brightness of the display screen 805 based on the ambient light intensity detected by the optical sensor 813. Specifically, when the ambient light intensity is high, the display brightness of the display screen 805 is increased; when the ambient light intensity is low, the display brightness of the display screen 805 is decreased. In another embodiment, the processor 801 can also dynamically adjust the shooting parameters of the camera assembly 806 based on the ambient light intensity detected by the optical sensor 813.

[0198] The proximity sensor 814, also known as a distance sensor, is typically located on the front panel of the vehicle-mounted terminal 800. The proximity sensor 814 is used to detect the distance between the user and the front of the vehicle-mounted terminal 800. In one embodiment, when the proximity sensor 814 detects that the distance between the user and the front of the vehicle-mounted terminal 800 is gradually decreasing, the processor 801 controls the display screen 805 to switch from the screen-on state to the screen-off state. When the proximity sensor 814 detects that the distance between the user and the front of the vehicle-mounted terminal 800 is gradually increasing, the processor 801 controls the display screen 805 to switch from the screen-off state to the screen-on state.

[0199] Those skilled in the art will understand that Figure 8 The structure shown in the figure does not constitute a limitation on the vehicle-mounted terminal 800, and the vehicle-mounted terminal 800 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0200] The present application also provides a computer-readable storage medium having at least one program code stored therein, which is loaded and executed by a processor to implement the method for determining vehicle exhaust parameters described in any of the above implementations. Alternatively, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM (Read-Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, or an optical data storage device.

[0201] An embodiment of the present application further provides a computer program product, which stores at least one program code, and the at least one program code is loaded and executed by a processor to implement the method for determining vehicle exhaust parameters as shown in the above embodiments.

[0202] In some embodiments, the computer program product involved in the embodiments of the present application can be deployed and executed on a vehicle-mounted terminal, or on multiple vehicle-mounted terminals located at one location, or on multiple vehicle-mounted terminals distributed at multiple locations and interconnected through a communication network. Multiple vehicle-mounted terminals distributed at multiple locations and interconnected through a communication network can constitute a blockchain system.

[0203] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0204] The above description is only for the purpose of facilitating those skilled in the art to understand the technical solution of this application and is not intended to limit this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included in the scope of protection of this application.

Claims

1. A method for determining vehicle exhaust parameters, characterized in that: The method comprises: Based on the exhaust system of the vehicle, an exhaust structure array matching the exhaust system is generated, wherein the exhaust structure array sequentially arranges component identifications of the connecting pipe, the turbocharger, the exhaust gas recirculation (EGR) air intake, the catalyst, the particulate filter (GPF) pre-temperature sensor, the GPF particulate trap, the GPF differential pressure sensor, the muffler, and the tail pipe; When determining the exhaust flow rate, the exhaust flow rate of the connecting pipe and the exhaust flow rate of the turbocharger are determined based on the intake flow rate and the fuel flow rate; the exhaust flow rate of the EGR air intake port, the exhaust flow rate of the catalyst, the exhaust flow rate of the GPF pre-temperature sensor, the exhaust flow rate of the GPF particulate trap, the exhaust flow rate of the GPF differential pressure sensor, the exhaust flow rate of the muffler, and the exhaust flow rate of the tail pipe are determined based on the intake flow rate, the fuel flow rate, and the flow rate of the EGR air intake port; When determining the exhaust temperature, for any exhaust component among the connecting pipe, the turbocharger, the EGR air intake, the catalyst, the GPF particulate trap, the GPF differential pressure sensor, the muffler, and the tail pipe, a heat dissipation loss value of the exhaust component is determined, and the exhaust temperature of the exhaust component is determined based on the heat dissipation loss value of the exhaust component and the exhaust temperature of the exhaust component in the upper stage of the exhaust structure array; the exhaust temperature of the GPF pre-temperature sensor is determined based on the temperature value measured by the GPF pre-temperature sensor; When determining the exhaust pressure, the exhaust pressure of the tail pipe is determined based on the ambient pressure; the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor are determined based on the pressure value measured by the GPF differential pressure sensor; the exhaust pressure of the catalyst is determined based on the exhaust pressure of the GPF pre-temperature sensor and the pressure drop of the catalyst; and the exhaust pressure of the turbocharger is determined based on the exhaust pressure of the catalyst and the pressure drop of the turbocharger.

2. The method according to claim 1, characterized in that Determining the heat dissipation loss value of the exhaust component includes: determining a specific heat of the exhaust component, an ambient temperature, and a speed of the vehicle; A heat dissipation loss value of the exhaust component is determined based on the specific heat, the ambient temperature, and the vehicle speed.

3. The method according to claim 2, characterized in that The determining of the heat dissipation loss value of the exhaust component based on the specific heat, the ambient temperature, and the vehicle speed includes: When the exhaust component is any one of the connecting pipe, the EGR air intake, the GPF differential pressure sensor, the muffler, and the tail pipe, determining a heat dissipation loss value of the exhaust component based on the specific heat, the ambient temperature, and the vehicle speed; When the exhaust component is the turbocharger, a first heat dissipation loss value is determined based on the specific heat, the ambient temperature, and the vehicle speed; a second heat dissipation loss value is determined based on the front-to-rear pressure ratio and the exhaust flow rate of the exhaust component; and the heat dissipation loss value of the exhaust component is determined based on the first heat dissipation loss value and the second heat dissipation loss value. When the exhaust component is the catalyst or the GPF particulate filter, a first heat dissipation loss value is determined based on the specific heat, the ambient temperature and the vehicle speed; a third heat dissipation loss value is determined based on the exhaust flow and the air-fuel ratio of the exhaust component; and the heat dissipation loss value of the exhaust component is determined based on the first heat dissipation loss value and the third heat dissipation loss value.

4. The method according to claim 1, wherein Before determining the exhaust flow of the connecting pipe and the exhaust flow of the turbocharger based on the intake air flow and the fuel flow, the method further includes: determining a first order, the first order being from a first exhaust component to a last exhaust component in the exhaust structure array; Based on the first sequence, determine the exhaust component whose exhaust flow currently needs to be determined, point the array pointer variable to the exhaust component, and then execute the steps of determining the exhaust flow of the connecting pipe and the exhaust flow of the turbocharger based on the intake flow and the fuel flow.

5. The method according to claim 1, wherein The method further comprises: generating an exhaust flow array based on the exhaust structure array, the exhaust flow array including a component identifier of each exhaust component in the exhaust structure array and a flow element corresponding to each exhaust component; when the exhaust flow of any exhaust component is determined, storing the exhaust flow of any exhaust component in the flow element corresponding to the component identifier of any exhaust component in the exhaust flow array; generating an exhaust temperature array based on the exhaust structure array, the exhaust temperature array including a component identifier of each exhaust component in the exhaust structure array and a temperature element corresponding to each exhaust component; and when the exhaust temperature of any exhaust component is determined, storing the exhaust temperature of any exhaust component in the temperature element corresponding to the component identifier of any exhaust component in the exhaust temperature array; Based on the exhaust structure array, an exhaust pressure array is generated, wherein the exhaust pressure array includes the component identification of the tail pipe and its corresponding pressure element, the component identification of the muffler and its corresponding pressure element, the component identification of the GPF pre-temperature sensor and its corresponding pressure element, the component identification of the catalyst and its corresponding pressure element, and the component identification of the turbocharger and its corresponding pressure element; when the exhaust pressure of any exhaust component is determined, the exhaust pressure of any exhaust component is stored in the pressure element corresponding to the component identification of any exhaust component in the exhaust pressure array.

6. The method according to claim 1, characterized in that The method further comprises: determining an oxygen storage content of the catalyst based on an exhaust pressure flow parameter value of the catalyst, and adjusting the oxygen storage content of the catalyst based on the oxygen storage content of the catalyst if the oxygen storage content of the catalyst is not within a preset content range; and / or For any exhaust component in the exhaust structure array, determining a temperature threshold of the exhaust component; if the exhaust temperature of the exhaust component is higher than the temperature threshold, cooling the exhaust component; and / or, For any exhaust component among the tail end pipe, the muffler, the GPF pre-temperature sensor, the catalyst and the turbocharger, a pressure threshold of the exhaust component is determined, and when the exhaust pressure of the exhaust component is higher than the pressure threshold, a fault alarm is issued for the exhaust component.

7. A device for determining vehicle exhaust parameters, characterized in that: The device comprises: A generation module is used to generate an exhaust structure array matching the exhaust system based on the exhaust system of the vehicle, wherein the exhaust structure array sequentially includes a connecting pipe, a turbocharger, an exhaust gas recirculation (EGR) air intake, a catalyst, a particulate filter (GPF) pre-temperature sensor, a GPF particulate trap, a GPF differential pressure sensor, a muffler, and a tail pipe; a first determining module configured to, when determining the exhaust flow rate, determine the exhaust flow rate of the connecting pipe and the exhaust flow rate of the turbocharger based on the intake flow rate and the fuel flow rate; and determine the exhaust flow rate of the EGR air intake port, the exhaust flow rate of the catalyst, the exhaust flow rate of the GPF pre-temperature sensor, the exhaust flow rate of the GPF particulate trap, the exhaust flow rate of the GPF differential pressure sensor, the exhaust flow rate of the muffler, and the exhaust flow rate of the tail pipe based on the intake flow rate, the fuel flow rate, and the flow rate of the EGR air intake port; a second determining module configured to, when determining the exhaust temperature, determine a heat dissipation loss value of any exhaust component among the connecting pipe, the turbocharger, the EGR air intake, the catalyst, the GPF particulate trap, the GPF differential pressure sensor, the muffler, and the tail pipe, and determine the exhaust temperature of the exhaust component based on the heat dissipation loss value of the exhaust component and the exhaust temperature of an exhaust component in a previous stage of the exhaust structure array; and determine the exhaust temperature of the GPF pre-temperature sensor based on a temperature value measured by the GPF pre-temperature sensor; The third determination module is used to determine the exhaust pressure of the tail pipe based on the ambient pressure when determining the exhaust pressure; determine the exhaust pressure of the muffler and the exhaust pressure of the GPF pre-temperature sensor based on the pressure value measured by the GPF differential pressure sensor; determine the exhaust pressure of the catalyst based on the exhaust pressure of the GPF pre-temperature sensor and the pressure drop of the catalyst; and determine the exhaust pressure of the turbocharger based on the exhaust pressure of the catalyst and the pressure drop of the turbocharger.

8. A vehicle-mounted terminal, characterized in that: The vehicle-mounted terminal includes a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the method for determining vehicle exhaust parameters according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The storage medium stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the method for determining vehicle exhaust parameters according to any one of claims 1 to 6.

10. A computer program product, characterized in that The product stores at least one program code, and the at least one program code is used to be executed by a processor to implement the method for determining vehicle exhaust parameters according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and apparatus for estimating exhaust pressure of an internal combustion engine

    CN101506507A

  • Monitoring system and method for gasoline particulate filter

    CN108223060A