[go: up one dir, main page]

CN112732797A - Fuel cell automobile driving behavior analysis method, device and storage medium - Google Patents

Fuel cell automobile driving behavior analysis method, device and storage medium Download PDF

Info

Publication number
CN112732797A
CN112732797A CN202110104118.9A CN202110104118A CN112732797A CN 112732797 A CN112732797 A CN 112732797A CN 202110104118 A CN202110104118 A CN 202110104118A CN 112732797 A CN112732797 A CN 112732797A
Authority
CN
China
Prior art keywords
driving behavior
fuel cell
data
input vector
training
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110104118.9A
Other languages
Chinese (zh)
Inventor
周宁
周建新
王子赫
林壮川
刘洋
罗志斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Guangshun New Energy Power Technology Co ltd
Wuhan University of Technology WUT
Original Assignee
Guangdong Guangshun New Energy Power Technology Co ltd
Wuhan University of Technology WUT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Guangshun New Energy Power Technology Co ltd, Wuhan University of Technology WUT filed Critical Guangdong Guangshun New Energy Power Technology Co ltd
Priority to CN202110104118.9A priority Critical patent/CN112732797A/en
Publication of CN112732797A publication Critical patent/CN112732797A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2465Query processing support for facilitating data mining operations in structured databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/243Classification techniques relating to the number of classes
    • G06F18/2431Multiple classes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/049Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biophysics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Quality & Reliability (AREA)
  • Fuzzy Systems (AREA)
  • Probability & Statistics with Applications (AREA)
  • Fuel Cell (AREA)

Abstract

本发明公开了一种燃料电池汽车驾驶行为分析方法、装置和存储介质,采集质子交换膜燃料电池汽车上采集的速度、电机的电流电压、燃料电池组电流电压等实际数据,利用卷积神经网络与双向LSTM网络的结合算法来处理这些数据,相比于循环神经网络,本方法可以消除梯度消失问题带来的影响,降低训练模型的难度;本方法利用全连接层和Softmax层,对驾驶数据进行分析与挖掘,利用这些数据来对燃料汽车电堆造成危害的行为如频繁启停、过载、怠速、连续变载四种情况进行分类,对当前驾驶行为状态是否对电堆有危害及其属于哪一种进行分类操作,得到分类结果,利用分类得到的结果可以对驾驶人员进行实时监督提醒。

Figure 202110104118

The invention discloses a driving behavior analysis method, device and storage medium of a fuel cell vehicle. The actual data such as speed, motor current and voltage, fuel cell stack current and voltage collected on a proton exchange membrane fuel cell vehicle are collected, and a convolutional neural network is used. The combined algorithm with the bidirectional LSTM network is used to process these data. Compared with the recurrent neural network, this method can eliminate the influence of the gradient disappearance problem and reduce the difficulty of training the model; this method uses the fully connected layer and the Softmax layer to improve driving data. Carry out analysis and mining, and use these data to classify the behaviors that cause damage to the stack of fuel vehicles, such as frequent start and stop, overload, idle speed, and continuous load changes, and to determine whether the current driving behavior is harmful to the stack and its belonging. Which one performs the classification operation to obtain the classification result, and the driver can be supervised and reminded in real time by using the result obtained by the classification.

Figure 202110104118

Description

Fuel cell automobile driving behavior analysis method, device and storage medium
Technical Field
The invention relates to the technical field of analysis of driving behaviors and working conditions of proton exchange membrane fuel cells, in particular to a method and a device for analyzing the driving behaviors of a fuel cell vehicle and a storage medium.
Background
With the development of the automotive industry, the traditional fossil fuel powered vehicles bring more and more problems, such as greenhouse effect, climate change, environmental pollution, and the like. From the long-term perspective of human development, the development of new energy automobiles is imperative. Among various new energy sources, hydrogen energy has the characteristics of high efficiency, zero emission and the like, and is a subject of great concern in the development of new energy industry.
In recent years, hydrogen fuel cells have been developed rapidly, and have low pollution, high efficiency, no noise and good reliability, and related enterprises in various countries around the world have paid great attention to research and development of hydrogen fuel cells, and fuel cell vehicles have become a hot topic of research in many countries. Among many fuel cells, Proton Exchange Membrane Fuel Cells (PEMFCs) have been emphasized for their advantages of fast start-up, no pollution of reaction products, low operating temperature, low noise, etc., and research results of related theories have been realized in practical fuel cell products. The PEMFC is widely applied as a power source, and the PEMFC is used as a vehicle-mounted power supply source and is the future development direction of new energy automobiles. In order to promote the large-scale commercialization of fuel cell vehicles, the durability of fuel cells needs to be further improved, the research topic is wide in related range and large in challenge, and is an important constraint factor for the industrialization of the current fuel cell vehicles, and a galvanic pile is a core component of the fuel cell vehicles and is a key for determining the performance of the whole fuel cell vehicles, so that the problem of damage to the fuel cell galvanic pile caused by the driving behavior of a driver needs to be considered when evaluating the driving behavior data. Research has found that the following four main factors can cause the degradation of the critical materials and components of the fuel cell:
(1) the high potential caused by frequent start-stop operation causes the corrosion of the catalyst carbon carrier;
(2) the high power density discharge causes overload, and accelerates the attenuation of the catalyst and the carrier;
(3) decomposing the proton exchange membrane under idle speed and other low-load states;
(4) repeated load changes cause potential cycling, which results in the coarsening of the platinum particles in the catalyst.
Most of the existing patents and technologies for analyzing driving behaviors analyze traditional fossil energy vehicles and judge some dangerous driving behaviors which may cause traffic safety hidden dangers, such as rapid acceleration, rapid deceleration, overspeed and the like. When the PEMFC vehicle is involved in the field of PEMFC vehicles, because the fuel cell vehicle stack has a plurality of restrictive factors, the driving data of the PEMFC vehicle is analyzed, more various influences on the fuel cell stack caused by driving behaviors are considered, and the driving behaviors are distinguished and classified according to the influences.
Therefore, the prior art still needs to be improved and developed.
Disclosure of Invention
The invention aims to provide a method, a device and a storage medium for analyzing the driving behavior of a fuel cell automobile, aiming at solving the problem that no method specially analyzes the influence of the driving behavior on a fuel cell stack and cannot distinguish and classify the driving behavior at present.
The technical scheme of the invention is as follows: a fuel cell automobile driving behavior analysis method specifically comprises the following steps:
acquiring a driving behavior data set in the running process of an automobile;
preprocessing the driving behavior data set in the running process of the automobile to obtain a training set input vector and a testing set input vector;
inputting the training set input vector into a CNN-BilSTM network for training to obtain a trained network model;
and inputting the test set input vector into a trained network model for testing to obtain a classification result of the driving behavior of the fuel cell vehicle.
The method for analyzing the driving behavior of the fuel cell automobile comprises the steps of acquiring driving behavior data in the running process of the automobile, and collecting the driving behavior data in the running process of the fuel cell automobile through a state monitoring sensor arranged on the fuel cell automobile.
The method for analyzing the driving behavior of the fuel cell vehicle comprises the following steps of preprocessing a driving behavior data set in the running process of the vehicle to obtain a training set input vector and a test set input vector:
s 21: cleaning the driving behavior data set in the running process of the automobile;
s 22: carrying out data standardization processing on the cleaned driving behavior data set in the running process of the automobile;
s 23: and dividing the driving behavior data set in the automobile running process after the standardization treatment into a training set and a testing set according to a certain proportion to obtain a training set input vector and a testing set input vector.
The method for analyzing the driving behavior of the fuel cell vehicle comprises the following steps in s 21: deleting abnormal data which are not in the preset data value range according to the preset data value range; deleting data which have no influence on data mining and have no preset value in driving behavior data set occupation ratio in the running process of the automobile; and deleting the unique data identification which is irrelevant to the final classification result in the driving behavior data set in the automobile running process.
The method for analyzing the driving behavior of the fuel cell vehicle comprises the steps of carrying out data standardization processing on the cleaned driving behavior data set in the running process of the vehicle, and carrying out maximum and minimum value normalization processing on the cleaned driving behavior data set in the running process of the vehicle.
The fuel cell automobile driving behavior analysis method comprises the following steps of inputting the training set input vector into a CNN-BilSTM network for training to obtain a trained network model:
s 31: constructing a CNN-BilSTM network;
s 32: and inputting the training set input vector into the constructed CNN-BilSTM network for training to obtain a trained model.
The fuel cell automobile driving behavior analysis method comprises the following steps of:
s 31-1: constructing a convolutional neural network;
s 31-2: building two layers of BilSTM networks on the basis of the convolutional neural network;
s 31-3: and building a softmax layer on the basis of the convolutional neural network and the two-layer BilsTM network.
The fuel cell automobile driving behavior analysis method is characterized in that a dropout layer is added in a CNN-BilSTM network.
A fuel cell automobile driving behavior analysis device, comprising:
the driving behavior data set acquisition module is used for acquiring a driving behavior data set in the running process of the automobile;
the data set preprocessing module is used for preprocessing the driving behavior data set in the running process of the automobile to obtain a training set input vector and a testing set input vector;
the CNN-BilSTM network training module inputs the training set input vector into a CNN-BilSTM network for training to obtain a trained network model;
and the fuel cell automobile driving behavior classification module inputs the test set input vector into a trained network model for testing to obtain a classification result of the fuel cell automobile driving behavior.
A storage medium having stored therein a computer program which, when run on a computer, causes the computer to perform any of the methods described above.
The invention has the beneficial effects that: the invention provides a fuel cell automobile driving behavior analysis method, a device and a storage medium, which are used for collecting actual data such as speed, current and voltage of a motor, current and voltage of a fuel cell group and the like collected on a proton exchange membrane fuel cell automobile and processing the data by utilizing a combination algorithm of a convolutional neural network and a bidirectional LSTM network; the method utilizes the full connection layer and the Softmax layer to analyze and mine driving data, utilizes the data to classify fuel automobile galvanic pile causing harm behaviors such as frequent start-stop, overload, idle speed and continuous variable load, classifies whether the current driving behavior state is harmful to the galvanic pile and which kind of the galvanic pile belongs to the current driving behavior state to obtain a classification result, and utilizes the classification result to supervise and remind a driver in real time.
Drawings
Fig. 1 is a flow chart showing steps of a fuel cell vehicle driving behavior analysis method according to the present invention.
Figure 2 is a schematic diagram of a BiLSTM network in the present invention.
Figure 3 is a process flow diagram of a BiLSTM network in the present invention.
Fig. 4 is a schematic diagram of a fuel cell automobile driving behavior analysis device according to the present invention.
Fig. 5 is a schematic diagram of a terminal in the present invention.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
As shown in fig. 1, a method for analyzing driving behavior of a fuel cell vehicle specifically includes the following steps:
s1: and acquiring a driving behavior data set in the running process of the automobile.
In the running process of the fuel cell automobile, a large number of state monitoring sensors arranged on the fuel cell automobile are used for collecting driving behavior data in the running process of the fuel cell automobile, and the collected driving behavior data in the running process of the fuel cell automobile is sent to a system database by a terminal data collector (namely, the state monitoring sensors) for storage, so that when the driving behavior of the automobile is analyzed, the driving behavior data can be inquired from the system database and directly exported as required.
S2: preprocessing the driving behavior data set in the running process of the automobile to obtain a training set input vector and a testing set input vector: because the data characteristics collected by the original data set are many and there are missing values and abnormal data beyond the normal range, the data set is firstly preprocessed, and the method specifically comprises the following steps:
2.1. and cleaning the driving behavior data set in the running process of the automobile.
(1) According to the knowledge of the existing fuel cell vehicle, an approximate value range of data is preset, and abnormal data obviously not in the range is eliminated.
(2) Some data category fields in the data set are null, for the null fields, firstly, the null fields are selected, firstly, whether the data have influence on the data mining effect is judged (the effect can be realized by presetting some threshold values), secondly, the proportion of the null fields in the total data is also considered, and if the null fields have little practical significance and the proportion is not high, the data can be cleaned.
(3) The data set also has data unique Identification (for example, Vehicle VIN (Vehicle Identification Number), license plate information, etc.), and categories irrelevant to the final classification result, and the data of the categories are deleted.
Through data deletion operation, the efficiency of the algorithm can be improved, the running time is shortened, and adverse effects of abnormal data on data mining can be avoided.
The driving behavior data set in the running process of the automobile is cleaned, and the obtained data set types are shown in table 1:
traceTime time of data acquisition
totalCurrent(A) Total current of power battery (A)
totalVoltage(V) Power battery assemblyVoltage (V)
Soc(%) Power battery SOC (%)
fuelBatteryCurrent(A) Fuel cell current (A)
fuelBatteryVoltage(V) Voltage (V) of fuel cell
fuelBatteryPower(kW) Fuel cell power (kW)
hydrogenMaxPressure(MPa) Highest pressure of hydrogen (MPa)
hydrogenSystemMaxTemperature(℃) Maximum temperature in Hydrogen System (. degree. C.)
vehicleSpeed(KM/H) Vehicle speed (KM/H)
Mileage(KM) Mileage displayed by watch (KM)
motorStatus State of the electric machine
motorVoltage(V) Driving machine voltage (V)
motorBusCurrent(A) DC bus current of motor controller (A)
TABLE 1 data set feature classes retained after cleaning
2.2. And carrying out data standardization processing on the cleaned driving behavior data set in the running process of the automobile.
And (3) obtaining the cleaned data set, and then carrying out standardization processing (realized through normalization processing) on the data, wherein the specific values in the data are different in dimension and have large size difference, if the data are directly input into a deep learning network, the data values with higher values occupy large weight in comprehensive analysis, the effect of indexes with low data values is weakened, and the data mining result is greatly influenced. Therefore, in order to ensure the reliability of the result, the original data needs to be normalized, the acquired data is scaled in proportion, and the data is put into a small undetermined interval, so that the unit limitation of the data can be removed, and the data is converted into a dimensionless pure numerical value, which is convenient for the comparison and weighting of indexes of different units or orders.
According to the technical scheme, the cleaned data of the driving behavior data set in the running process of the automobile is preprocessed by using the maximum and minimum normalization, the data in the data set needs to be normalized to the range of [ -1,1], and the principle of a maximum and minimum normalization formula is as follows:
for sequences (sequence is data of one of the data set feature classes retained after washing in index 1)
Figure DEST_PATH_IMAGE002
,
Figure DEST_PATH_IMAGE004
……,
Figure DEST_PATH_IMAGE006
And performing transformation, wherein the transformation formula is as follows:
Figure DEST_PATH_IMAGE008
novel sequences
Figure DEST_PATH_IMAGE010
[-1, 1]And no dimension exists, the scheme performs Min-Max normalization processing on the data;
Figure DEST_PATH_IMAGE012
is the current value at a certain point in time in the sequence,
Figure DEST_PATH_IMAGE014
is the average of the data in the sequence,
Figure DEST_PATH_IMAGE016
the maximum value of the data in the sequence,
Figure DEST_PATH_IMAGE018
is the minimum of the data in the sequence. Such as normalizing the vehicle speed in the input data,
Figure DEST_PATH_IMAGE012A
is the vehicle speed at a point in time in the sequence,
Figure DEST_PATH_IMAGE014A
is the average value of the vehicle speed,
Figure DEST_PATH_IMAGE016A
is the maximum value of the vehicle speed,
Figure DEST_PATH_IMAGE018A
is the minimum value of the vehicle speed, and the normalization result at the moment can be obtained after the processing of the formula
Figure DEST_PATH_IMAGE020
After the data cleaning operation, the data in the data set is normalized, so that the data value falls in the range of [ -1,1 ]. And the convergence speed of the normalized lifting model is utilized to eliminate the influence caused by different dimensions.
2.3. And dividing the driving behavior data set in the running process of the automobile after normalization processing into a training set and a testing set according to a certain proportion to obtain a training set input vector and a testing set input vector. In the technical scheme, the driving behavior data set in the running process of the automobile after normalization processing is according to the following steps of 8: the scale of 2 is divided into a training set and a test set.
In the deep learning network of the scheme, the input vector needs to be a tensor, so a fixed sliding window is adopted to sample in a training data set and a testing data set: in the scheme, the input of the deep network is a matrix of [5 multiplied by n ], and 5 is a time step (timestamp). The fuel cell vehicle data set is sampled every 10 seconds, 50 seconds are selected as the length of a sliding window, and the width of the sliding window is the input data characteristic number n.
S3: and inputting the training set input vector into a deep learning network (namely a CNN-BilSTM network) for training to obtain a trained model.
3.1. And constructing a CNN-BilSTM network framework.
The CNN-BilSTM network framework is composed of a CNN network (convolutional neural network) and a bidirectional LSTM network together:
3.1.1. the Convolutional Neural Network (CNN) is a feedforward neural network with a deep structure, and can excellently complete the work of feature extraction. The underlying CNN consists of three structures, convolution (convolution), activation (activation) and pooling (displacement). The input features in the CNN network layer are 13-dimensional data in table 1 except for the acquisition time tracetime, so the input data matrix is [5 × 13 ].
Where CNN performs a layer-by-layer convolution and pooling operation on the input data, where the number of convolution kernels is set to 16, and the operation is called unilateral inhibition with a relu (rectified Linear unit) function (the relu function is a piecewise Linear function with all negative values changed to 0 and positive values unchanged, i.e. where the input is negative, the output is 0, and the neuron is not activated), as an activation function, the relu functionIn the form of a number
Figure DEST_PATH_IMAGE022
Derivative (meaning derivative of relu function) at x>0 is 1, x<0 is 0 at 0. The process of convolution can be expressed as follows:
Figure DEST_PATH_IMAGE024
in this formula f is a non-linear activation function,
Figure DEST_PATH_IMAGE026
the symbol indicates that convolution operation is carried out, b is a bias term, W is a weight vector of a convolution kernel, C is the characteristic of convolution output, and X is input data; in the scheme, the method comprises the following steps of,
in the scheme, the data after data preprocessing is put into the convolutional layer for processing to extract features, and the input multidimensional data (i.e. 13-dimensional data except the acquisition time in table 1) is X. After convolution operation, the dimension of the characteristic matrix is continuously reduced through a pooling layer, main characteristics are reserved, the number of parameters is reduced, overfitting is prevented, and the operation speed can be increased; the pooling process formula is as follows:
Figure DEST_PATH_IMAGE028
in which P represents the pooled output characteristic,
Figure DEST_PATH_IMAGE030
denotes the rules of pooling, and C is the output of the convolutional layer.
3.1.2. After a convolutional neural network layer is constructed, two layers of BilSTM (Bi-directional Long Short-Term Memory) networks are built, the Bi-directional Long Short-Term Memory networks are formed by combining forward LSTM (Long Short-Term Memory) networks and backward LSTM networks, the forward LSTM and the backward LSTM networks are combined into a BilSTM network, and the number of the two layers of network units is set to be 128.
The long and short time memory network LSTM is a special Recurrent Neural Network (RNN), and its appearance can solve the problem of long time sequence transmission information loss, and its internal structure diagram is shown in fig. 2.
The LSTM network adds a three-gate structure to the RNN network (recurrent neural network), as shown in FIG. 2
Figure DEST_PATH_IMAGE032
Is the state of the cell at the last moment,
Figure DEST_PATH_IMAGE034
is the output of the hidden layer at the last moment,
Figure DEST_PATH_IMAGE036
is the state of the cell after the renewal,
Figure DEST_PATH_IMAGE038
is the output of the current hidden layer(s),
Figure DEST_PATH_IMAGE040
is the input to the LSTM unit at the current time. The three gates of the LSTM unit are a forgetting gate, an input gate and an output gate, respectively, and the calculation formula used in the LSTM network is as follows:
Figure DEST_PATH_IMAGE042
Figure DEST_PATH_IMAGE044
Figure DEST_PATH_IMAGE045
Figure DEST_PATH_IMAGE047
Figure DEST_PATH_IMAGE049
Figure DEST_PATH_IMAGE050
in the above-mentioned formula,
Figure DEST_PATH_IMAGE052
respectively the bias terms for the individual gating cells and cell units,
Figure DEST_PATH_IMAGE054
is a sigmoid function (a sigmoid function commonly found in biology, also called sigmoid growth curve),
Figure DEST_PATH_IMAGE056
Figure DEST_PATH_IMAGE058
Figure DEST_PATH_IMAGE060
Figure DEST_PATH_IMAGE062
weight matrices respectively representing the input gate, the forgetting gate, the output gate and the cell state, which indicates the multiplication of two corresponding elements of the vector, tanh is the hyperbolic tangent activation function.
The bidirectional LSTM network (i.e. BiLSTM) comprises an LSTM network in a forward direction and a backward direction, a first layer calculates sequence information of a current time point, a second layer reads the same sequence in a backward direction and adds the information in the backward direction, the forward LSTM network and the backward LSTM network both have outputs in a training sequence, so that complete past and future information can be provided for one point in an input sequence, and the network weight is updated by a forward and backward propagation algorithm during training, wherein the structure diagram is shown in figure 3. In FIG. 3
Figure DEST_PATH_IMAGE064
And
Figure DEST_PATH_IMAGE066
is the input at the last time and the output of the hidden layer,
Figure DEST_PATH_IMAGE068
and
Figure DEST_PATH_IMAGE070
is the current time input and the hidden layer output,
Figure DEST_PATH_IMAGE072
and
Figure DEST_PATH_IMAGE074
is the input and hidden layer output at a future time.
The driving data is a time sequence, and four driving conditions (namely start-stop working condition, overload, idling and continuous variable load) causing the performance reduction of the electric pile are not conditions at a certain moment but continuous driving states, and the network needs to input continuous data such as current, voltage, vehicle speed and SOC of the fuel cell to judge which driving state endangers the electric pile. The bidirectional LSTM network can well train the network by utilizing forward and reverse sequences to obtain an optimal result.
3.1.3. After two layers of the BilSTM network are constructed, the last layer is an output softmax (logistic regression model) layer which comprises 5 units and represents 5 types of driving behaviors to be classified (namely normal load running state, frequent start and stop, overload, open/idle speed and continuous variable load). The Softmax function (normalized exponential function) can map any output to the range between [ 0 and 1], the sum of all the outputs is 1, the probability of various driving conditions is calculated through the Softmax function, and the category with the maximum probability is selected as the output.
In order to prevent the overfitting phenomenon, a dropout layer is added in a network structure, in the deep learning training process, a neural network training unit is removed from a network according to a certain probability, and the probability of dropout is set to be 0.3.
3.2. And inputting the training set input vector into a constructed CNN-BilSTM network framework for training to obtain a trained model.
And putting the input vector of the training set into a CNN-BilSTM network for training, wherein an adam (adaptive motion) gradient descent method is adopted in the model training process, and the loss function (loss function) selected by training is a cross entropy function (coordinated _ cross entropy). The cross entropy function is defined as follows:
Figure DEST_PATH_IMAGE076
where Loss is the Loss value in the equation,
Figure DEST_PATH_IMAGE078
is a label to be attached to the body,
Figure DEST_PATH_IMAGE080
is a preset label.
The input vector of the training set is placed into a CNN-BilSTM network for training, a label is output during each training, the output label is compared with a preset label, then the input vector of the training set is input for training, the output label is optimized, the output label is compared with the preset label, the output label is continuously optimized, and finally a trained CNN-BilSTM network model is obtained.
In the scheme, the optimizer used for training is an Adam optimizer, the training learning rate is set to be 0.001, and the batch size is set to be 72.
The labels refer to classification results of different driving behaviors, and the labels have 5 types (namely, normal load operation state, frequent start and stop, overload, open circuit/idle speed and continuous variable load), wherein 1 type in the classification results of the 5 types of driving behaviors is a normal driving condition, and the other 4 types are driving conditions causing damage to the galvanic pile, and the 4 types of driving conditions and the damage specific conditions caused by the 4 types of driving conditions to the galvanic pile are introduced as follows:
(1) starting and stopping working conditions:
this kind of condition shows as the continuous start-stop of fuel cell car in the driving process, and the influence that can cause fuel cell does: during the starting and stopping process of the PEMFC, air exists in the anode gas chamber, and a moving hydrogen-oxygen interface is formed along with the injection and consumption of hydrogen. The hydrogen side is mixed with air, which causes severe carbon corrosion, and further destroys the carbon structure of the diffusion layer catalyst layer. After the PEMFC is repeatedly started and stopped, the loss of Pt catalyst (platinum catalyst) particles and the corrosion of the carbon support occur at the cathode, which causes the cathode catalyst layer to become thin, and the performance of the PEMFC is degraded. High potentials at start-up and shut-down also have a large effect on catalyst degradation.
(2) Overload:
this situation is manifested in that the fuel cell vehicle suddenly increases the fuel cell current during traveling, or the vehicle is still accelerating when soc (State of charge, which reflects the remaining capacity of the battery) is below a lower limit value, and the vehicle is overloaded. The effects on the fuel cell are: the water production increase under the heavy current leads to the flooding fault, and local hot spots are easy to generate to melt the membrane. The high current density discharge of the PEMFC implies a rapid electrochemical reaction rate, where the electrochemical reaction includes not only the normal electrochemical reactions of hydrogen oxidation and oxygen reduction, but also other reactions that attenuate the performance of the fuel cell, such as an increase in the generation rate of hydroxyl radicals, ultimately resulting in an increase in the decay rate of the proton exchange membrane.
(3) Idling:
in this driving state, the voltage of each cell in the PEMFC stack is close to an open circuit, and the influence on the fuel cell is: the high potential state for a long time can cause little consumption of reactants in the high potential state, and reaction gas penetrates through the proton exchange membrane to reach the other electrode to generate peroxide free radicals, so that the chemical degradation of the proton exchange membrane is initiated, the proton exchange membrane is thinned, the hydrogen leakage current is increased, and the performance of the PEMFC pile can be reduced.
(4) Continuously changing load:
the driving state is represented by continuous load change of the fuel cell vehicle in the driving process and continuous and large change of current, the situation mainly has large influence on the recession of the catalyst, and the continuous swelling and shrinkage of the proton exchange membrane can be caused by the thermal cycle humidity circulation under different currents to generate fatigue cracks.
Before putting the labels into the network training, one-hot unique encoding (also called one-bit effective encoding, which is a method of using an N-bit status register to encode N states, each state is processed by its independent register bit and only one bit is effective at any time) needs to be performed on all the labels.
S4: and inputting the test set input vector into a trained model for testing to obtain a classification prediction result of the driving behavior of the fuel cell vehicle.
Obtaining the best model parameters after training, carrying out classification prediction on the test set data by using the trained model to obtain a classification prediction result, and judging which driving behavior the current moment belongs to according to the classification prediction result; and comparing the classification result with a preset classification label to obtain the classification accuracy serving as an accuracy index for judging the trained model.
In this scheme, it is considered that the driving data is classified into 5 types. The normal load operation state is the first category, and 4 driving behaviors (including frequent start and stop, overload, open circuit/idle speed and continuous variable load) which are harmful to the fuel cell vehicle stack are considered. And classifying the new driving behavior data by the trained network model, and judging which type the new driving behavior belongs to.
As shown in fig. 4, a fuel cell automobile driving behavior analysis device includes:
the driving behavior data set acquisition module 101 is used for acquiring a driving behavior data set in the running process of the automobile;
the data set preprocessing module 102 is used for preprocessing the driving behavior data set in the running process of the automobile to obtain a training set input vector and a testing set input vector;
the CNN-BilSTM network training module 103 is used for inputting the training set input vector into a CNN-BilSTM network for training to obtain a trained network model;
and the fuel cell automobile driving behavior classification module 104 inputs the test set input vector into the trained network model for testing to obtain a classification result of the fuel cell automobile driving behavior.
Referring to fig. 5, an embodiment of the present invention further provides a terminal. As shown, the terminal 300 includes a processor 301 and a memory 302. The processor 301 is electrically connected to the memory 302. The processor 301 is a control center of the terminal 300, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the terminal and processes data by running or calling a computer program stored in the memory 302 and calling data stored in the memory 302, thereby performing overall monitoring of the terminal 300.
In this embodiment, the processor 301 in the terminal 300 loads instructions corresponding to one or more processes of the computer program into the memory 302 according to the following steps, and the processor 301 runs the computer program stored in the memory 302, so as to implement various functions: acquiring a driving behavior data set in the running process of an automobile; preprocessing the driving behavior data set in the running process of the automobile to obtain a training set input vector and a testing set input vector; inputting the training set input vector into a CNN-BilSTM network for training to obtain a trained network model; and inputting the test set input vector into a trained network model for testing to obtain a classification result of the driving behavior of the fuel cell vehicle.
Memory 302 may be used to store computer programs and data. The memory 302 stores computer programs containing instructions executable in the processor. The computer program may constitute various functional modules. The processor 301 executes various functional applications and data processing by calling a computer program stored in the memory 302.
An embodiment of the present application provides a storage medium, and when being executed by a processor, the computer program performs a method in any optional implementation manner of the foregoing embodiment to implement the following functions: acquiring a driving behavior data set in the running process of an automobile; preprocessing the driving behavior data set in the running process of the automobile to obtain a training set input vector and a testing set input vector; inputting the training set input vector into a CNN-BilSTM network for training to obtain a trained network model; and inputting the test set input vector into a trained network model for testing to obtain a classification result of the driving behavior of the fuel cell vehicle. The storage medium may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as a Static Random Access Memory (SRAM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), an Erasable Programmable Read-Only Memory (EPROM), a Programmable Read-Only Memory (PROM), a Read-Only Memory (ROM), a magnetic Memory, a flash Memory, a magnetic disk, or an optical disk.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
In addition, units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
Furthermore, the functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
In this document, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions.
The above description is only an example of the present application and is not intended to limit the scope of the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (10)

1.一种燃料电池汽车驾驶行为分析方法,其特征在于,具体包括以下步骤:1. a fuel cell vehicle driving behavior analysis method, is characterized in that, specifically comprises the following steps: 获取汽车运行过程中的驾驶行为数据集;Obtain the driving behavior data set during the operation of the car; 对所述汽车运行过程中的驾驶行为数据集进行预处理,得到训练集输入向量和测试集输入向量;Preprocessing the driving behavior data set in the running process of the vehicle to obtain a training set input vector and a test set input vector; 将所述训练集输入向量输入到CNN-BiLSTM网络中进行训练,得到训练好的网络模型;Inputting the training set input vector into the CNN-BiLSTM network for training to obtain a trained network model; 将所述测试集输入向量输入到训练好的网络模型中进行测试,得到燃料电池汽车驾驶行为分类结果。The input vector of the test set is input into the trained network model for testing, and the classification result of the driving behavior of the fuel cell vehicle is obtained. 2.根据权利要求1所述的燃料电池汽车驾驶行为分析方法,其特征在于,所述获取汽车运行过程中的驾驶行为数据集中,通过装在燃料电池汽车上的状态监测传感器对燃料电池汽车运行过程中的驾驶行为数据进行采集。2. The method for analyzing the driving behavior of a fuel cell vehicle according to claim 1, characterized in that, in the collection of the driving behavior data obtained during the operation of the vehicle, the operation of the fuel cell vehicle is monitored by a state monitoring sensor mounted on the fuel cell vehicle. The driving behavior data is collected during the process. 3.根据权利要求1所述的燃料电池汽车驾驶行为分析方法,其特征在于,所述对所述汽车运行过程中的驾驶行为数据集进行预处理,得到训练集输入向量和测试集输入向量中,具体包括以下步骤:3. The method for analyzing the driving behavior of a fuel cell vehicle according to claim 1, wherein the driving behavior data set during the operation of the vehicle is preprocessed to obtain the input vector of the training set and the input vector of the test set. , which includes the following steps: s21:对所述汽车运行过程中的驾驶行为数据集进行清洗;s21: cleaning the driving behavior data set during the running process of the car; s22:将清洗后的所述汽车运行过程中的驾驶行为数据集进行数据标准化处理;s22: performing data standardization processing on the cleaned driving behavior data set during the operation of the vehicle; s23:将标准化处理后的所述汽车运行过程中的驾驶行为数据集按照一定比例划分为训练集和测试集,得到训练集输入向量和测试集输入向量。s23: Divide the standardized driving behavior data set during the running process of the vehicle into a training set and a test set according to a certain proportion, and obtain an input vector of the training set and an input vector of the test set. 4.根据权利要求1所述的燃料电池汽车驾驶行为分析方法,其特征在于,所述s21中,具体包括以下过程:根据预设的数据取值范围,删除不在预设的数据取值范围内的异常数据;删除对数据挖掘的影响效果没有达到预设值且在所述汽车运行过程中的驾驶行为数据集中占比没有达到预设值的数据;删除所述汽车运行过程中的驾驶行为数据集中与最终分类结果无关的数据唯一标识。4. The method for analyzing the driving behavior of a fuel cell vehicle according to claim 1, wherein the step s21 specifically includes the following process: according to a preset data value range, delete data that is not within the preset data value range delete abnormal data; delete data whose impact on data mining does not reach the preset value and whose proportion in the driving behavior data set during the operation of the vehicle does not reach the preset value; delete the driving behavior data during the operation of the vehicle The unique identification of the data that is not related to the final classification result in the set. 5.根据权利要求1所述的燃料电池汽车驾驶行为分析方法,其特征在于,所述将清洗后的所述汽车运行过程中的驾驶行为数据集进行数据标准化处理,将清洗后的所述汽车运行过程中的驾驶行为数据集进行最大最小值归一化处理。5 . The method for analyzing driving behavior of a fuel cell vehicle according to claim 1 , wherein the cleaned driving behavior data set during the operation of the automobile is subjected to data standardization processing, and the cleaned automobile The driving behavior data set during the running process is normalized to the maximum and minimum values. 6.根据权利要求1所述的燃料电池汽车驾驶行为分析方法,其特征在于,所述将所述训练集输入向量输入到CNN-BiLSTM网络中进行训练,得到训练好的网络模型,具体包括以下步骤:6. The method for analyzing driving behavior of a fuel cell vehicle according to claim 1, wherein the input vector of the training set is input into the CNN-BiLSTM network for training to obtain a trained network model, which specifically includes the following step: s31:构建CNN-BiLSTM网络;s31: Build a CNN-BiLSTM network; s32:将所述训练集输入向量输入到构建好的CNN-BiLSTM网络中进行训练,得到训练好的模型。s32: Input the training set input vector into the constructed CNN-BiLSTM network for training to obtain a trained model. 7.根据权利要求6所述的燃料电池汽车驾驶行为分析方法,其特征在于,所述s31,具体包括以下过程:7. The method for analyzing driving behavior of a fuel cell vehicle according to claim 6, wherein the s31 specifically includes the following process: s31-1:构建卷积神经网络;s31-1: Build a convolutional neural network; s31-2:在所述卷积神经网络的基础上搭建两层BiLSTM网络;s31-2: build a two-layer BiLSTM network on the basis of the convolutional neural network; s31-3:在卷积神经网络和两层BiLSTM网络的基础上搭建softmax层。s31-3: Build a softmax layer based on a convolutional neural network and a two-layer BiLSTM network. 8.根据权利要求1或6任一所述的燃料电池汽车驾驶行为分析方法,其特征在于,在CNN-BiLSTM网络中添加dropout层。8 . The driving behavior analysis method for fuel cell vehicles according to claim 1 , wherein a dropout layer is added to the CNN-BiLSTM network. 9 . 9.一种燃料电池汽车驾驶行为分析装置,其特征在于,包括:9. A device for analyzing driving behavior of a fuel cell vehicle, comprising: 驾驶行为数据集获取模块,获取汽车运行过程中的驾驶行为数据集;The driving behavior data set acquisition module obtains the driving behavior data set during the operation of the car; 数据集预处理模块,对所述汽车运行过程中的驾驶行为数据集进行预处理,得到训练集输入向量和测试集输入向量;a data set preprocessing module, which preprocesses the driving behavior data set in the running process of the vehicle to obtain a training set input vector and a test set input vector; CNN-BiLSTM网络训练模块,将所述训练集输入向量输入到CNN-BiLSTM网络中进行训练,得到训练好的网络模型;The CNN-BiLSTM network training module inputs the training set input vector into the CNN-BiLSTM network for training to obtain a trained network model; 燃料电池汽车驾驶行为分类模块,将所述测试集输入向量输入到训练好的网络模型中进行测试,得到燃料电池汽车驾驶行为分类结果。The fuel cell vehicle driving behavior classification module inputs the test set input vector into the trained network model for testing, and obtains the fuel cell vehicle driving behavior classification result. 10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1至8任一项所述的方法。10 . A storage medium, wherein a computer program is stored in the storage medium, and when the computer program runs on a computer, the computer is made to execute the method according to any one of claims 1 to 8 .
CN202110104118.9A 2021-01-26 2021-01-26 Fuel cell automobile driving behavior analysis method, device and storage medium Pending CN112732797A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110104118.9A CN112732797A (en) 2021-01-26 2021-01-26 Fuel cell automobile driving behavior analysis method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110104118.9A CN112732797A (en) 2021-01-26 2021-01-26 Fuel cell automobile driving behavior analysis method, device and storage medium

Publications (1)

Publication Number Publication Date
CN112732797A true CN112732797A (en) 2021-04-30

Family

ID=75595378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110104118.9A Pending CN112732797A (en) 2021-01-26 2021-01-26 Fuel cell automobile driving behavior analysis method, device and storage medium

Country Status (1)

Country Link
CN (1) CN112732797A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114723167A (en) * 2022-04-29 2022-07-08 南京信息工程大学 Short-term vehicle speed prediction method based on BiLSTM-RVFL model
CN117558947A (en) * 2023-11-14 2024-02-13 北京氢璞创能科技有限公司 A fuel cell online health diagnosis and life prediction method, device and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108694408A (en) * 2017-04-11 2018-10-23 西安邮电大学 A kind of driving behavior recognition methods based on depth sparseness filtering convolutional neural networks
CN110059082A (en) * 2019-04-17 2019-07-26 东南大学 A kind of weather prediction method based on 1D-CNN and Bi-LSTM
CN110263836A (en) * 2019-06-13 2019-09-20 南京师范大学 A kind of bad steering state identification method based on multiple features convolutional neural networks
US10482334B1 (en) * 2018-09-17 2019-11-19 Honda Motor Co., Ltd. Driver behavior recognition
CN110532878A (en) * 2019-07-26 2019-12-03 中山大学 A kind of driving behavior recognition methods based on lightweight convolutional neural networks
US20200198645A1 (en) * 2018-12-20 2020-06-25 Nauto, Inc. System and method for analysis of driver behavior
CN111543982A (en) * 2020-04-01 2020-08-18 五邑大学 A kind of fatigue driving detection method, device and storage medium
CN111723694A (en) * 2020-06-05 2020-09-29 广东海洋大学 Abnormal driving behavior recognition method based on CNN-LSTM spatiotemporal feature fusion

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108694408A (en) * 2017-04-11 2018-10-23 西安邮电大学 A kind of driving behavior recognition methods based on depth sparseness filtering convolutional neural networks
US10482334B1 (en) * 2018-09-17 2019-11-19 Honda Motor Co., Ltd. Driver behavior recognition
US20200198645A1 (en) * 2018-12-20 2020-06-25 Nauto, Inc. System and method for analysis of driver behavior
CN110059082A (en) * 2019-04-17 2019-07-26 东南大学 A kind of weather prediction method based on 1D-CNN and Bi-LSTM
CN110263836A (en) * 2019-06-13 2019-09-20 南京师范大学 A kind of bad steering state identification method based on multiple features convolutional neural networks
CN110532878A (en) * 2019-07-26 2019-12-03 中山大学 A kind of driving behavior recognition methods based on lightweight convolutional neural networks
CN111543982A (en) * 2020-04-01 2020-08-18 五邑大学 A kind of fatigue driving detection method, device and storage medium
CN111723694A (en) * 2020-06-05 2020-09-29 广东海洋大学 Abnormal driving behavior recognition method based on CNN-LSTM spatiotemporal feature fusion

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114723167A (en) * 2022-04-29 2022-07-08 南京信息工程大学 Short-term vehicle speed prediction method based on BiLSTM-RVFL model
CN114723167B (en) * 2022-04-29 2025-07-15 南京信息工程大学 A short-term vehicle speed prediction method based on BiLSTM-RVFL model
CN117558947A (en) * 2023-11-14 2024-02-13 北京氢璞创能科技有限公司 A fuel cell online health diagnosis and life prediction method, device and system

Similar Documents

Publication Publication Date Title
Gao et al. Machine learning toward advanced energy storage devices and systems
Gu et al. Data-based flooding fault diagnosis of proton exchange membrane fuel cell systems using LSTM networks
CN111339712B (en) Proton exchange membrane fuel cell residual life prediction method
Chen et al. Performance analysis of PEM fuel cell in mobile application under real traffic and environmental conditions
Chen et al. Prognosis of fuel cell degradation under different applications using wavelet analysis and nonlinear autoregressive exogenous neural network
CN111301426A (en) A method for predicting energy consumption in future driving process based on GRU network model
CN113962259A (en) Multi-mode double-layer fault diagnosis method for fuel cell system
CN112732797A (en) Fuel cell automobile driving behavior analysis method, device and storage medium
CN114355199B (en) A battery thermal runaway risk prediction method and system based on recurrent neural network
Chen et al. Performance degradation prediction method of PEM fuel cells using bidirectional long short-term memory neural network based on Bayesian optimization
CN114460481B (en) Bi-LSTM and attention mechanism-based energy storage battery thermal runaway early warning method
Pang et al. Intelligent health states recognition of fuel cell by cell voltage consistency under typical operating parameters
CN109978252A (en) A method for predicting and evaluating the operating state of a high-power integrated fuel cell system
Jin et al. Degradation prediction of PEMFC based on data-driven method with adaptive fuzzy sampling
CN112993344A (en) Neural network-based fuel cell system output performance prediction method and device
CN117558947A (en) A fuel cell online health diagnosis and life prediction method, device and system
Huang et al. Life prediction for proton exchange membrane fuel cell based on experimental results and combinatorial optimization algorithm
Huang et al. Fuel cell engine fault diagnosis expert system based on decision tree
CN113858956A (en) New energy automobile data acquisition and processing method system
CN114066013B (en) Payload prediction method and device for new energy power market
Zhang et al. Multi‐step performance degradation prediction method for proton‐exchange membrane fuel cell stack using 1D convolution layer and CatBoost
Ma et al. A Novel Diagnosis Method of Proton Exchange Membrane Fuel Cells Based on Multi-Grained Cascade Forest and Principal Component Analysis
Zhang et al. A Multi-Feature Fusion Method for Life Prediction of Automotive Proton Exchange Membrane Fuel Cell Based on TCN-GRU
Li et al. On-line degradation estimation of proton exchange membrane fuel cell based on imm-ekf
Xu et al. Prediction of Lithium-ion Battery Remaining Useful Life Based on Long Short Term Memory

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210430