Real-time prediction method for engine emission

US12450492B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12450492-B2
Application numberUS-202217674762-A
CountryUS
Kind codeB2
Filing dateFeb 17, 2022
Priority dateFeb 18, 2021
Publication dateOct 21, 2025
Grant dateOct 21, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A real-time prediction method for an engine emission is provided, including: acquiring multiple known historical test data samples for engine emission, dividing the samples into a training set and a test set to train multiple neural network (NN), calculating mean square errors (MSEs) output by each of the NNs with the different numbers of hidden layer nodes to determine a topological structure of the NNs, optimizing initial weights and initial thresholds for each of the NNs with a mind evolutionary algorithm (MEA), and establishing a real-time engine emission prediction system with an Adaboost algorithm.

First claim

Opening claim text (preview).

What is claimed is: 1. A real-time prediction method for an engine emission, comprising following steps: building a real-time prediction device comprising one or more processors and a strong neural network (NN) predictor model, comprising: step 1: acquiring a plurality of known historical test data samples for engine emission, the historical test data samples each comprising values of evaluation indexes affecting the engine emission and an emission value of an engine in a working condition, wherein the evaluation indexes affecting the engine emission comprises a rotational speed, a torque, a power, a rail pressure, an air-fuel ratio, a fuel consumption, an exhaust gas recirculation (EGR) rate and a start of injection (SOI), and the emission value of the engine in the working condition comprises an nitrogen oxide (NOx) emission value, a total hydro carbon (THC) emission value and a carbon monoxide (CO) emission value; step 2: randomly dividing the plurality of known historical test data samples into a training set and a test set; step 3: determining, for each of a plurality of (NN) predictive models, a topological structure comprising a number of input layer nodes, a number of output layer nodes and a number of hidden layer nodes, comprising: step 31: determining, with values of evaluation indexes affecting the engine emission in the training set for the historical test data samples as an input of each of NNs, and an emission value of the engine in the working condition in the training set for the historical test data samples as an output of each of the NNs, the number of input layer nodes and the number of output layer nodes in the NN according to input and output dimensions, setting a number of hidden layer nodes in each of the plurality of NN predictive models to be different, and training the plurality of NN predictive models; step 32: obtaining a plurality of trained NN predictive models upon completion of the training on the NN predictive models, and respectively calculating, with values of evaluation index affecting the engine emission in the test set for the historical test data samples as an input of each of the trained NNs, mean square errors (MSEs) between predicted values of the trained NNs and theoretical values; and step 33: setting a number of hidden layer nodes corresponding to a minimum MSE of the MSEs between the predicted values and the theoretical value of the trained NN predictive models as an optimal number of hidden layer nodes, and setting the number of hidden layer nodes in each of rest trained NN predictive models as the optimal number of hidden layer nodes, to obtain a plurality of identical NN predictive models having identical topological structure; step 4: optimizing, with a mind evolutionary algorithm (MEA), randomly generated winning subpopulations and temporary subpopulations each containing individuals, to obtain optimal initial weights and optimal initial thresholds for each of the plurality of identical NN predictive models, wherein each individual is decoded to obtain initial weights and initial thresholds for each of the plurality of identical NN predictive models; and step 5: training, with the optimal initial weights and the optimal initial thresholds obtained with the MEA as the initial weights and the initial thresholds for each of the plurality of identical NN predictive models, each of the identical NN predictive models with the training set for the historical test data samples through an Adaboost algorithm, to obtain a plurality of weak NN predictors, and combining the plurality of weak NN predictors into the strong NN predictor model; and receiving, by the real-time prediction device, values of evaluation indexes affecting the engine emission which are measured in real time on the engine, loading the values to the strong NN predictor model, and outputting, by the real-time prediction device, a real-time predicted result for the engine emission in real time, wherein the real-time predicted result comprises a real-time NOx emission value, a real-time THC emission value, and a real-time CO emission value. 2. The real-time prediction method for the engine emission according to claim 1 , wherein the training in step 31 of step 3 specifically comprises: step 301: performing min-max normalization on an input k and an output 1 of each sample i in the training set for the historical test data samples according to equations: x k i = x k i - x k ⁢ min x k ⁢ max - x k ⁢ min ⁢ i = 1 , 2 , … , m ; k = 1 , 2 , … , p ( 3 - 1 ) y l i = y l i - y l ⁢ min

Assignees

Inventors

Classifications

  • Combinations of networks · CPC title

  • Generating training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

  • by monitoring exhaust gases · CPC title

  • Feedforward networks · CPC title

  • Supervised learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12450492B2 cover?
A real-time prediction method for an engine emission is provided, including: acquiring multiple known historical test data samples for engine emission, dividing the samples into a training set and a test set to train multiple neural network (NN), calculating mean square errors (MSEs) output by each of the NNs with the different numbers of hidden layer nodes to determine a topological structure …
Who is the assignee on this patent?
Univ Tianjin
What technology area does this patent fall under?
Primary CPC classification G06N3/086. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 21 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).