[go: up one dir, main page]

CN113283005A - Optimized scheduling method of fuel cell engine test system - Google Patents

Optimized scheduling method of fuel cell engine test system Download PDF

Info

Publication number
CN113283005A
CN113283005A CN202110549155.0A CN202110549155A CN113283005A CN 113283005 A CN113283005 A CN 113283005A CN 202110549155 A CN202110549155 A CN 202110549155A CN 113283005 A CN113283005 A CN 113283005A
Authority
CN
China
Prior art keywords
fuel cell
cell engine
test system
engine test
population
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
CN202110549155.0A
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.)
Zhangjiagang Qingyan Detection Technology Co ltd
Original Assignee
Zhangjiagang Qingyan Detection Technology Co ltd
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 Zhangjiagang Qingyan Detection Technology Co ltd filed Critical Zhangjiagang Qingyan Detection Technology Co ltd
Priority to CN202110549155.0A priority Critical patent/CN113283005A/en
Publication of CN113283005A publication Critical patent/CN113283005A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/12Computing arrangements based on biological models using genetic models
    • G06N3/126Evolutionary algorithms, e.g. genetic algorithms or genetic programming
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M8/00Fuel cells; Manufacture thereof
    • H01M8/04Auxiliary arrangements, e.g. for control of pressure or for circulation of fluids
    • H01M8/04298Processes for controlling fuel cells or fuel cell systems
    • H01M8/04992Processes for controlling fuel cells or fuel cell systems characterised by the implementation of mathematical or computational algorithms, e.g. feedback control loops, fuzzy logic, neural networks or artificial intelligence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/04Constraint-based CAD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/06Multi-objective optimisation, e.g. Pareto optimisation using simulated annealing [SA], ant colony algorithms or genetic algorithms [GA]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/02Reliability analysis or reliability optimisation; Failure analysis, e.g. worst case scenario performance, failure mode and effects analysis [FMEA]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/08Thermal analysis or thermal optimisation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/30Hydrogen technology
    • Y02E60/50Fuel cells

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Biophysics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Automation & Control Theory (AREA)
  • Computer Hardware Design (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Medical Informatics (AREA)
  • Evolutionary Biology (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Analysis (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Physiology (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computational Mathematics (AREA)
  • Genetics & Genomics (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Manufacturing & Machinery (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)

Abstract

本发明公开了一种燃料电池发动机测试系统的优化调度方法,根据燃料电池发动机运行需求,设计燃料电池发动机测试系统的运行工况,确定燃料电池发动机测试系统各子系统运行参数可行区间,以高可靠、长寿命、低温环境适应性好做为优化目标,搭建多目标优化函数,采用NSGA‑II算法完成多目标优化。本发明采用NSGA‑II算法对燃料电池发动机测试系统参数多目标问题进行求解,获得Pareto最优解,不仅使得燃料电池发动机测试系统获得高效率、高效能的,同时也为测试人员提供多组参数优化方案,测试人员可根据不同的需求选择不同的参数组合。

Figure 202110549155

The invention discloses an optimization scheduling method of a fuel cell engine test system. According to the operation requirements of the fuel cell engine, the operation conditions of the fuel cell engine test system are designed, and the feasible range of the operation parameters of each subsystem of the fuel cell engine test system is determined, and the operation parameters of each subsystem of the fuel cell engine test system are determined with high Reliability, long life, and good adaptability to low-temperature environments are used as the optimization goals, and a multi-objective optimization function is built, and the NSGA-II algorithm is used to complete the multi-objective optimization. The invention adopts the NSGA-II algorithm to solve the multi-objective problem of the parameters of the fuel cell engine test system and obtains the Pareto optimal solution, which not only enables the fuel cell engine test system to obtain high efficiency and high performance, but also provides multiple sets of parameters for the testers. To optimize the solution, testers can choose different parameter combinations according to different needs.

Figure 202110549155

Description

燃料电池发动机测试系统的优化调度方法Optimal Scheduling Method of Fuel Cell Engine Test System

技术领域technical field

本发明涉及燃料电池发动机优化调度领域,特别是涉及一种燃料电池发动机测试系统的优化调度方法。The invention relates to the field of optimal scheduling of fuel cell engines, in particular to an optimal scheduling method of a fuel cell engine test system.

背景技术Background technique

新能源汽车采用非常规的车用燃料作为动力来源,它的出现降低了人们对传统汽车的需求,也为解决能源问题和环境污染问题带来了新的办法。新能源汽车种类很多,其中燃料电池汽车以污染小、效率高、噪音低和可靠性高等优势,成为各大车企重点研发对象。燃料电池发动机是一种将氢气和氧气通过电化学反应直接转化为电能的发电装置,燃料电池发动机运行过程不涉及燃烧,无机械损耗,能量转化率高,产物仅为电、热和水,运行平稳,噪音低。随着燃料电池技术的快速发展, 其功率和性能快速提高, 燃料电池发动机测试系统的发展也越来越受到大家的关注。目前由于技术保密的原因,其公开发表的文献主要为燃料电池测试系统某一性能。New energy vehicles use unconventional vehicle fuels as power sources. Its appearance reduces people's demand for traditional vehicles and brings new solutions to energy problems and environmental pollution problems. There are many types of new energy vehicles. Among them, fuel cell vehicles have become the key research and development targets of major car companies due to their advantages of low pollution, high efficiency, low noise and high reliability. A fuel cell engine is a power generation device that directly converts hydrogen and oxygen into electrical energy through electrochemical reaction. The operation of a fuel cell engine does not involve combustion, has no mechanical loss, and has a high energy conversion rate. The products are only electricity, heat and water. Smooth and low noise. With the rapid development of fuel cell technology, its power and performance are rapidly improved, and the development of fuel cell engine test systems has attracted more and more attention. At present, due to technical confidentiality reasons, the published literature is mainly about a certain performance of the fuel cell test system.

发明内容SUMMARY OF THE INVENTION

本发明主要目的是通过NSGA-II算法来优化燃料电池发动机测试系统,燃料电池发动机测试系统优化主要通过对氢气进给量,空气进给量和冷却散热能量对燃料电池进行调控,从而达到优化效果。The main purpose of the invention is to optimize the fuel cell engine test system through the NSGA-II algorithm. The optimization of the fuel cell engine test system mainly adjusts the fuel cell by adjusting the hydrogen feed, air feed and cooling and heat dissipation energy, so as to achieve the optimization effect. .

为解决上述技术问题,本发明采用的一个技术方案是:In order to solve the above-mentioned technical problems, a technical scheme adopted in the present invention is:

提供一种燃料电池发动机测试系统的优化调度方法,步骤包括:Provided is an optimal scheduling method for a fuel cell engine test system, the steps comprising:

(1)采集燃料电池发动机测试系统运行时的历史数据,将采集到的历史数据进行预处理,去除异常数据;(1) Collect historical data when the fuel cell engine test system is running, and preprocess the collected historical data to remove abnormal data;

(2)根据燃料电池发动机测试系统的基本参数及运行工况,对预处理后的数据按照不同的工况进行分类,形成各个工况的运行数据;(2) According to the basic parameters and operating conditions of the fuel cell engine test system, the preprocessed data are classified according to different operating conditions to form the operating data of each operating condition;

(3)建立多目标优化函数,并对燃料电池发动机系统进行建模;(3) Establish a multi-objective optimization function and model the fuel cell engine system;

(4)将不同工况下的运行数据进行参数拟合,得到不同工况下的目标函数;(4) Perform parameter fitting on the operating data under different working conditions to obtain the objective function under different working conditions;

(5)运用NSGA-II算法求解多目标优化模型,获得Pareto最优解集,确定各子系统的最优参数,并根据最优参数优化调控燃料电池发动机测试系统。(5) Use the NSGA-II algorithm to solve the multi-objective optimization model, obtain the Pareto optimal solution set, determine the optimal parameters of each subsystem, and optimize and control the fuel cell engine test system according to the optimal parameters.

在本发明一个较佳实施例中,将采集到的历史数据进行预处理的具体步骤包括:In a preferred embodiment of the present invention, the specific steps of preprocessing the collected historical data include:

(a)删除缺失和重复的数据;(a) remove missing and duplicate data;

(b)对于不同类型参数的数据进行转换,使参数之间存在相互影响的关系;(b) Converting data of different types of parameters, so that there is a mutual influence relationship between the parameters;

(c)利用3

Figure 100002_DEST_PATH_IMAGE002
准则剔除误差较大的异常数据。(c) Utilize 3
Figure 100002_DEST_PATH_IMAGE002
The criterion excludes abnormal data with large error.

在本发明一个较佳实施例中,燃料电池发动机测试系统的运行工况包括怠速工况、全功率工况、低温工况。In a preferred embodiment of the present invention, the operating conditions of the fuel cell engine test system include idle speed conditions, full power conditions, and low temperature conditions.

在本发明一个较佳实施例中,燃料电池发动机测试系统的子系统包括气气体供给系统、循环冷却水系统、废气排放系统、电子负载系统、安全系统、传感器测量系统、测试平台监控系统、辅助动力源系统。In a preferred embodiment of the present invention, the subsystems of the fuel cell engine test system include a gas gas supply system, a circulating cooling water system, an exhaust gas emission system, an electronic load system, a safety system, a sensor measurement system, a test platform monitoring system, an auxiliary Power source system.

在本发明一个较佳实施例中,在步骤(3)中,燃料电池发动机测试系统建模,以高可靠、长寿命、低温环境适应性好为优化目标,以燃料电池发动机测试系统的各子系统输出量为决策变量,以各决策变量的阈值和运行参数间的数值关系为约束条件,建立燃料电池发动机系统多目标优化模型。In a preferred embodiment of the present invention, in step (3), the fuel cell engine test system is modeled, with high reliability, long life, and good adaptability to low temperature environments as the optimization goals, and each sub-system of the fuel cell engine test system is optimized The system output is the decision variable, and the multi-objective optimization model of the fuel cell engine system is established with the threshold of each decision variable and the numerical relationship between the operating parameters as constraints.

在本发明一个较佳实施例中,参数拟合的具体步骤为:通过氢气供给函数关系、空气供给函数关系和冷却散热函数关系,将不同工况下的运行数据采用非线性最小二乘法进行参数拟合,得到目标函数的各项系数,从而得到不同工况下目标函数。In a preferred embodiment of the present invention, the specific steps of parameter fitting are: according to the hydrogen supply function relationship, the air supply function relationship and the cooling and heat dissipation function relationship, the operating data under different working conditions are analyzed by nonlinear least squares method. Fitting to obtain the coefficients of the objective function, so as to obtain the objective function under different working conditions.

在本发明一个较佳实施例中,氢气供给函数关系

Figure 100002_DEST_PATH_IMAGE004
,In a preferred embodiment of the present invention, the hydrogen supply function relationship
Figure 100002_DEST_PATH_IMAGE004
,

其中,

Figure 100002_DEST_PATH_IMAGE006
为氢气计量比,
Figure 100002_DEST_PATH_IMAGE008
为单电池节数,
Figure 100002_DEST_PATH_IMAGE010
为目标电流;in,
Figure 100002_DEST_PATH_IMAGE006
is the hydrogen stoichiometric ratio,
Figure 100002_DEST_PATH_IMAGE008
is the number of single battery cells,
Figure 100002_DEST_PATH_IMAGE010
is the target current;

空气供给函数关系

Figure 100002_DEST_PATH_IMAGE012
,Air supply function relationship
Figure 100002_DEST_PATH_IMAGE012
,

其中,

Figure 100002_DEST_PATH_IMAGE014
为氢气计量比,
Figure 606436DEST_PATH_IMAGE008
为单电池节数,
Figure 156366DEST_PATH_IMAGE010
为目标电流;in,
Figure 100002_DEST_PATH_IMAGE014
is the hydrogen stoichiometric ratio,
Figure 606436DEST_PATH_IMAGE008
is the number of single battery cells,
Figure 156366DEST_PATH_IMAGE010
is the target current;

冷却散热函数关系

Figure 100002_DEST_PATH_IMAGE016
,Cooling heat dissipation function relationship
Figure 100002_DEST_PATH_IMAGE016
,

其中,

Figure 100002_DEST_PATH_IMAGE018
表示内循环水流量,
Figure 100002_DEST_PATH_IMAGE020
表示水定压比热容,
Figure 100002_DEST_PATH_IMAGE022
表示内循环水电池出口温度,
Figure 100002_DEST_PATH_IMAGE024
表示内循环水电池进口温度,
Figure 100002_DEST_PATH_IMAGE026
表示外循环水流量,
Figure 100002_DEST_PATH_IMAGE028
表示外循环水换热器进口温度,
Figure 100002_DEST_PATH_IMAGE030
表示外循环水换热器出口温度。in,
Figure 100002_DEST_PATH_IMAGE018
Represents the internal circulating water flow,
Figure 100002_DEST_PATH_IMAGE020
represents the specific heat capacity of water at constant pressure,
Figure 100002_DEST_PATH_IMAGE022
Indicates the outlet temperature of the internal circulating water battery,
Figure 100002_DEST_PATH_IMAGE024
Indicates the inlet temperature of the internal circulating water battery,
Figure 100002_DEST_PATH_IMAGE026
represents the external circulating water flow,
Figure 100002_DEST_PATH_IMAGE028
Indicates the inlet temperature of the external circulating water heat exchanger,
Figure 100002_DEST_PATH_IMAGE030
Indicates the outlet temperature of the external circulating water heat exchanger.

在本发明一个较佳实施例中,在步骤(5)中,NSGA-II算法优化的具体流程为:运用NSGA-II算法求解多目标优化模型In a preferred embodiment of the present invention, in step (5), the specific flow of the NSGA-II algorithm optimization is: using the NSGA-II algorithm to solve the multi-objective optimization model

定义NSGA-II优化算法;Define the NSGA-II optimization algorithm;

随机初始化获得父代种群,并通过非支配排序获得所有个体的序值并对其排序,同时对具有同一序值个体之间的拥挤距离进行计算;The parent population is obtained by random initialization, and the ordinal values of all individuals are obtained and sorted through non-dominated sorting, and the crowding distance between individuals with the same ordinal value is calculated at the same time;

利用遗传算法的选择、交叉及变异算子,以每个个体的序值和拥挤距离作为参考,通过进化获得子代种群;Using the selection, crossover and mutation operators of the genetic algorithm, taking the order value and crowding distance of each individual as a reference, the offspring population is obtained through evolution;

为了扩大寻优空间,精英策略将子代种群和父代种群结合,然后对其从新进行非支配排序及拥挤距离计算,最后再通过修剪种群来获得下一代种群,以保证最佳个体可以进化到下一代,使其不会丢失;In order to expand the optimization space, the elite strategy combines the child population with the parent population, and then performs non-dominant sorting and crowding distance calculation on it, and finally obtains the next generation population by pruning the population to ensure that the best individual can evolve to next generation, so that it will not be lost;

在获得下一代种群后,判断是否达到最大进化代数,一旦达到设定进化循环代数则终止计算输出最优解。After the next generation population is obtained, it is judged whether the maximum evolutionary algebra is reached, and once the set evolutionary cycle algebra is reached, the calculation is terminated and the optimal solution is output.

在本发明一个较佳实施例中,初始化种群的步骤包括设置种群规模、进化代数、帕累托比例、自变量个数、目标函数个数以及设置种群上限和种群下限。In a preferred embodiment of the present invention, the step of initializing the population includes setting population size, evolutionary algebra, Pareto ratio, number of independent variables, number of objective functions, and setting upper and lower population limits.

本发明的有益效果是:采用NSGA-II算法对燃料电池发动机测试系统参数多目标问题进行求解,获得Pareto最优解,不仅使得燃料电池发动机测试系统获得高效率、高效能的,同时也为测试人员提供多组参数优化方案,测试人员可根据不同的需求选择不同的参数组合。The beneficial effects of the present invention are: using the NSGA-II algorithm to solve the multi-objective problem of the parameters of the fuel cell engine test system to obtain the Pareto optimal solution, which not only enables the fuel cell engine test system to obtain high efficiency and high performance, but also provides a high level of performance for the test system. The personnel provide multiple sets of parameter optimization schemes, and testers can choose different parameter combinations according to different needs.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:In order to illustrate the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings used in the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, under the premise of no creative work, other drawings can also be obtained from these drawings, wherein:

图1是本发明的燃料电池发动机测试系统的优化调度方法一较佳实施例的流程示意图;1 is a schematic flowchart of a preferred embodiment of an optimal scheduling method for a fuel cell engine test system of the present invention;

图2是本发明的燃料电池发动机测试系统的优化调度方法一较佳实施例中NSGA-II优化算法流程图。FIG. 2 is a flowchart of the NSGA-II optimization algorithm in a preferred embodiment of the optimal scheduling method of the fuel cell engine test system of the present invention.

具体实施方式Detailed ways

下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

请参阅图1-2,本发明实施例包括:Referring to Figures 1-2, embodiments of the present invention include:

一种燃料电池发动机测试系统的优化调度方法,其具体步骤:An optimal scheduling method for a fuel cell engine test system, the specific steps of which are:

步骤1、采集燃料电池发动机测试系统运行时的历史数据,将采集到的历史数据进行数据预处理。Step 1. Collect historical data when the fuel cell engine test system is running, and perform data preprocessing on the collected historical data.

对于数据的预处理按照以下步骤进行,首先若采集到的数据出现缺失和重复等情况,则将这些数据进行删除,其次若采集到的数据类型不同,则借助函数关系进行数据间的转换,使数据之间存在关联性,最后将采集到的历史数据进行误差分析,利用3σ准则剔除误差较大的异常数据,提高历史数据的精度。The preprocessing of the data is carried out according to the following steps. First, if the collected data is missing or duplicated, the data will be deleted. Second, if the collected data types are different, the data will be converted with the help of functional relationships. There is a correlation between the data. Finally, the collected historical data is analyzed for error, and the abnormal data with large error is eliminated by using the 3σ criterion to improve the accuracy of the historical data.

步骤2、燃料电池发动机测试系统的运行工况主要包括怠速工况、全功率工况、低温工况。燃料电池发动机测试系统主要包括气气体供给系统、循环冷却水系统、废气排放系统、电子负载系统、安全系统、传感器测量系统、测试平台监控系统、辅助动力源。Step 2. The operating conditions of the fuel cell engine test system mainly include idle speed conditions, full power conditions, and low temperature conditions. The fuel cell engine test system mainly includes a gas supply system, a circulating cooling water system, an exhaust gas emission system, an electronic load system, a safety system, a sensor measurement system, a test platform monitoring system, and an auxiliary power source.

根据上文所述的燃料电池发动机测试系统的基本参数及运行工况,对预处理后的历史数据按照不同的工况进行分类,形成各个工况的历史运行数据。According to the basic parameters and operating conditions of the fuel cell engine test system described above, the preprocessed historical data are classified according to different operating conditions to form historical operating data of each operating condition.

步骤3、为了建立包含高可靠、长寿命、低温环境适应性好的多目标优化函数,对燃料电池发动机测试系统进行建模,以高可靠、长寿命、低温环境适应性好做为燃料电池发动机测试系统的主要优化目标,以燃料电池发动机测试系统各子系统输出量做为决策变量,以各决策变量的阈值和运行参数间的数值关系为约束条件,建立燃料电池发动机测试系统多目标优化模型。Step 3. In order to establish a multi-objective optimization function including high reliability, long life and good adaptability to low temperature environment, model the fuel cell engine test system, and use high reliability, long life and good adaptability to low temperature environment as the fuel cell engine The main optimization objective of the test system is to establish a multi-objective optimization model of the fuel cell engine test system with the output of each subsystem of the fuel cell engine test system as the decision variable, and the threshold value of each decision variable and the numerical relationship between the operating parameters as the constraint condition. .

步骤4、通过氢气供给函数关系、空气供给函数关系和冷却散热函数关系,将不同工况下的参数采用非线性最小二乘法进行参数拟合,从而得到目标函数的各项系数,最后得到不同工况下的目标函数。Step 4. Through the hydrogen supply function relationship, the air supply function relationship and the cooling and heat dissipation function relationship, the parameters under different working conditions are fitted by the nonlinear least squares method, so as to obtain various coefficients of the objective function, and finally obtain different working conditions. the objective function in the case.

氢气供给函数关系为

Figure 788467DEST_PATH_IMAGE004
,其中
Figure 347624DEST_PATH_IMAGE006
表示氢气计量比,
Figure 794786DEST_PATH_IMAGE008
代表单电池节数,
Figure 515617DEST_PATH_IMAGE010
为目标电流;The hydrogen supply function relationship is
Figure 788467DEST_PATH_IMAGE004
,in
Figure 347624DEST_PATH_IMAGE006
represents the hydrogen metering ratio,
Figure 794786DEST_PATH_IMAGE008
represents the number of single battery cells,
Figure 515617DEST_PATH_IMAGE010
is the target current;

空气供给函数关系为

Figure 681019DEST_PATH_IMAGE012
,其中
Figure 778288DEST_PATH_IMAGE014
表示氢气计量比,
Figure 611115DEST_PATH_IMAGE008
代表单电池节数,
Figure 237269DEST_PATH_IMAGE010
为目标电流;The air supply function relationship is
Figure 681019DEST_PATH_IMAGE012
,in
Figure 778288DEST_PATH_IMAGE014
represents the hydrogen metering ratio,
Figure 611115DEST_PATH_IMAGE008
represents the number of single battery cells,
Figure 237269DEST_PATH_IMAGE010
is the target current;

冷却散热函数关系为

Figure 677519DEST_PATH_IMAGE016
,其中
Figure 312899DEST_PATH_IMAGE018
表示内循环水流量,
Figure 734653DEST_PATH_IMAGE020
表示水定压比热容,
Figure 62867DEST_PATH_IMAGE022
表示内循环水电池出口温度,
Figure 937282DEST_PATH_IMAGE024
表示内循环水电池进口温度,
Figure 376353DEST_PATH_IMAGE026
表示外循环水流量,
Figure 918193DEST_PATH_IMAGE028
表示外循环水换热器进口温度,
Figure 417307DEST_PATH_IMAGE030
表示外循环水换热器出口温度。The cooling and heat dissipation function relationship is
Figure 677519DEST_PATH_IMAGE016
,in
Figure 312899DEST_PATH_IMAGE018
Represents the internal circulating water flow,
Figure 734653DEST_PATH_IMAGE020
represents the specific heat capacity of water at constant pressure,
Figure 62867DEST_PATH_IMAGE022
Indicates the outlet temperature of the internal circulating water battery,
Figure 937282DEST_PATH_IMAGE024
Indicates the inlet temperature of the internal circulating water battery,
Figure 376353DEST_PATH_IMAGE026
represents the external circulating water flow,
Figure 918193DEST_PATH_IMAGE028
Indicates the inlet temperature of the external circulating water heat exchanger,
Figure 417307DEST_PATH_IMAGE030
Indicates the outlet temperature of the external circulating water heat exchanger.

步骤5、如图2所示运用NSGA-II算法求解多目标优化模型,获得Pareto最优解集,确定各子系统的最优参数。Step 5. As shown in Figure 2, use the NSGA-II algorithm to solve the multi-objective optimization model, obtain the Pareto optimal solution set, and determine the optimal parameters of each subsystem.

NSGA-II算法优化的流程为:首先定义NSGA-II优化算法;其次随机初始化获得父代种群,并通过非支配排序获得所有个体的序值并对其排序,同时对具有同一序值个体之间的拥挤距离进行计算;再次利用遗传算法的选择、交叉及变异算子,以每个个体的序值和拥挤距离作为参考,通过进化获得子代种群;最后为了扩大寻优空间,精英策略将子代种群和父代种群结合,对其从新进行非支配排序及拥挤距离计算,再通过修剪种群来获得下一代种群,这样即可以保证最佳个体可以进化到下一代,使其不会丢失;在获得下一代种群后,判断是否达到最大进化代数,一旦达到设定进化循环代数则终止计算输出最优解。The optimization process of the NSGA-II algorithm is as follows: first, define the NSGA-II optimization algorithm; secondly, the parent population is obtained by random initialization, and the ordinal values of all individuals are obtained and sorted through non-dominated sorting. Calculate the crowding distance; use the selection, crossover and mutation operators of the genetic algorithm again, and use the order value and crowding distance of each individual as a reference to obtain the offspring population through evolution; finally, in order to expand the optimization space, the elite strategy will The generation population is combined with the parent population, and the non-dominant sorting and crowding distance calculation are performed on it, and then the next generation population is obtained by pruning the population, which can ensure that the best individual can evolve to the next generation, so that it will not be lost; After the next generation population is obtained, it is judged whether the maximum evolutionary algebra is reached. Once the set evolutionary cycle algebra is reached, the calculation is terminated and the optimal solution is output.

初始化种群包括设置种群规模、进化代数、帕累托比例、自变量个数、目标函数个数以及设置种群上限和种群下限。Initializing the population includes setting the population size, evolutionary algebra, Pareto ratio, the number of independent variables, the number of objective functions, and setting the upper and lower limits of the population.

本实施例中采用NSGA-II算法就是协调各个目标函数之间的关系,找出使得各个目标函数都尽可能达到比较大的(或比较小的)函数值的最优解集。In this embodiment, the NSGA-II algorithm is used to coordinate the relationship between various objective functions, and to find an optimal solution set that makes each objective function reach a relatively large (or relatively small) function value as much as possible.

本发明一种燃料电池发动机测试系统的优化调度方法的有益效果是:采用NSGA-II算法对燃料电池发动机测试系统参数多目标问题进行求解,获得Pareto最优解,不仅使得燃料电池发动机测试系统获得高效率、高效能的,同时也为测试人员提供多组参数优化方案,测试人员可根据不同的需求选择不同的参数组合。The beneficial effect of the optimal scheduling method for the fuel cell engine test system of the present invention is that the NSGA-II algorithm is used to solve the multi-objective problem of the fuel cell engine test system parameters, and the Pareto optimal solution is obtained, which not only enables the fuel cell engine test system to obtain High efficiency and high performance, and also provide testers with multiple sets of parameter optimization solutions, testers can choose different parameter combinations according to different needs.

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。The above descriptions are only the embodiments of the present invention, and are not intended to limit the scope of the patent of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the description of the present invention, or directly or indirectly applied in other related technical fields, are all applicable. Similarly, it is included in the scope of patent protection of the present invention.

Claims (9)

1. An optimal scheduling method for a fuel cell engine test system is characterized by comprising the following steps:
(1) collecting historical data of a fuel cell engine test system during operation, preprocessing the collected historical data, and removing abnormal data;
(2) classifying the preprocessed data according to different working conditions according to basic parameters and the operating working conditions of a fuel cell engine test system to form operating data of each working condition;
(3) establishing a multi-objective optimization function, and modeling a fuel cell engine system;
(4) performing parameter fitting on the operation data under different working conditions to obtain target functions under different working conditions;
(5) and solving the multi-objective optimization model by using an NSGA-II algorithm to obtain a Pareto optimal solution set, determining the optimal parameters of each subsystem, and optimally regulating and controlling the fuel cell engine test system according to the optimal parameters.
2. The optimized scheduling method of a fuel cell engine test system as claimed in claim 1, wherein the specific step of preprocessing the collected historical data comprises:
(a) deleting missing and repeated data;
(b) converting data of different types of parameters to enable the parameters to have a mutual influence relationship;
(c) by using 3
Figure DEST_PATH_IMAGE002
And rejecting abnormal data with large errors according to the criterion.
3. The method of claim 1, wherein the operating conditions of the fuel cell engine test system include idle, full power, and low temperature conditions.
4. The method of claim 1, wherein the subsystems of the fuel cell engine test system include a gas supply system, a recirculating cooling water system, an exhaust system, an electronic load system, a safety system, a sensor measurement system, a test platform monitoring system, and an auxiliary power source system.
5. The optimal scheduling method for a fuel cell engine test system as claimed in claim 1, wherein in the step (3), the fuel cell engine test system is modeled to establish the fuel cell engine system multi-objective optimization model with high reliability, long service life and good adaptability to low-temperature environment as optimization objectives, each subsystem output quantity of the fuel cell engine test system is used as a decision variable, and a numerical relationship between a threshold value and an operation parameter of each decision variable is used as a constraint condition.
6. The optimal scheduling method of a fuel cell engine test system according to claim 1, wherein the specific steps of parameter fitting are: and performing parameter fitting on the operation data under different working conditions by adopting a nonlinear least square method through the hydrogen supply functional relation, the air supply functional relation and the cooling and heat dissipation functional relation to obtain each coefficient of the objective function, so as to obtain the objective function under different working conditions.
7. The optimized scheduling method of a fuel cell engine testing system of claim 6,
hydrogen supply function relationship
Figure DEST_PATH_IMAGE004
Wherein,
Figure DEST_PATH_IMAGE006
the hydrogen gas is used as the metering ratio of the hydrogen gas,
Figure DEST_PATH_IMAGE008
the number of the single cell sections is,
Figure DEST_PATH_IMAGE010
is a target current;
air supply function relationship
Figure DEST_PATH_IMAGE012
Wherein,
Figure DEST_PATH_IMAGE014
the hydrogen gas is used as the metering ratio of the hydrogen gas,
Figure 62330DEST_PATH_IMAGE008
the number of the single cell sections is,
Figure 817797DEST_PATH_IMAGE010
is a target current;
cooling heat dissipation function relationship
Figure DEST_PATH_IMAGE016
Wherein,
Figure DEST_PATH_IMAGE018
the flow rate of the internal circulation water is shown,
Figure DEST_PATH_IMAGE020
it represents the specific heat capacity of water at constant pressure,
Figure DEST_PATH_IMAGE022
represents the outlet temperature of the internal circulation water cell,
Figure DEST_PATH_IMAGE024
represents the inlet temperature of the internal circulation water cell,
Figure DEST_PATH_IMAGE026
the flow rate of the external circulation water is shown,
Figure DEST_PATH_IMAGE028
the temperature of the inlet of the external circulating water heat exchanger is shown,
Figure DEST_PATH_IMAGE030
the outside circulation water heat exchanger outlet temperature is indicated.
8. The optimal scheduling method of the fuel cell engine test system according to claim 1, wherein in the step (5), the specific process of the NSGA-II algorithm optimization is as follows: multi-objective optimization model solved by using NSGA-II algorithm
Defining an NSGA-II optimization algorithm;
randomly initializing to obtain a parent population, obtaining sequence values of all individuals through non-dominated sorting, sorting the sequence values, and calculating the crowding distance between the individuals with the same sequence value;
utilizing selection, crossing and mutation operators of a genetic algorithm, taking the sequence value and the crowding distance of each individual as references, and obtaining offspring populations through evolution;
in order to expand the optimizing space, the elite strategy combines the offspring population and the parent population, then performs non-dominated sorting and congestion distance calculation on the offspring population and finally prunes the population to obtain the next generation population so as to ensure that the best individual can evolve to the next generation and not be lost;
and after obtaining the next generation population, judging whether the maximum evolution algebra is reached, and once the maximum evolution algebra is reached, stopping calculating and outputting the optimal solution.
9. The fuel cell engine test system optimized scheduling method of claim 8, wherein the step of initializing a population includes setting a population size, an evolutionary algebra, a pareto ratio, a number of independent variables, a number of objective functions, and setting a population upper limit and a population lower limit.
CN202110549155.0A 2021-05-20 2021-05-20 Optimized scheduling method of fuel cell engine test system Pending CN113283005A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110549155.0A CN113283005A (en) 2021-05-20 2021-05-20 Optimized scheduling method of fuel cell engine test system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110549155.0A CN113283005A (en) 2021-05-20 2021-05-20 Optimized scheduling method of fuel cell engine test system

Publications (1)

Publication Number Publication Date
CN113283005A true CN113283005A (en) 2021-08-20

Family

ID=77280208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110549155.0A Pending CN113283005A (en) 2021-05-20 2021-05-20 Optimized scheduling method of fuel cell engine test system

Country Status (1)

Country Link
CN (1) CN113283005A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114678567A (en) * 2022-03-25 2022-06-28 南京工程学院 A power optimization method for fuel cell system based on control parameters
CN114970192A (en) * 2022-06-13 2022-08-30 广东省武理工氢能产业技术研究院 A multi-objective intelligent control method for fuel cell system
CN115524965A (en) * 2022-08-29 2022-12-27 烟台哈尔滨工程大学研究院 Online multi-objective optimization control method for marine natural gas engine
CN118584855A (en) * 2024-05-20 2024-09-03 湖南万盟环境科技有限公司 Multi-objective intelligent control method and system for the whole process of circulating cooling water system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020099929A1 (en) * 2000-11-14 2002-07-25 Yaochu Jin Multi-objective optimization
US20050143845A1 (en) * 2003-12-24 2005-06-30 Hirotaka Kaji Multiobjective optimization apparatus, multiobjective optimization method and multiobjective optimization program
JP2009099050A (en) * 2007-10-18 2009-05-07 Yamaha Motor Co Ltd Parametric multi-objective optimization apparatus, method, and program
CN109241630A (en) * 2018-09-11 2019-01-18 国网河北能源技术服务有限公司 The method for optimizing scheduling and device of electric system
CN111723456A (en) * 2020-05-08 2020-09-29 华南理工大学 An energy efficiency optimization method for central air-conditioning system based on NSGA-Ⅱ algorithm

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020099929A1 (en) * 2000-11-14 2002-07-25 Yaochu Jin Multi-objective optimization
US20050143845A1 (en) * 2003-12-24 2005-06-30 Hirotaka Kaji Multiobjective optimization apparatus, multiobjective optimization method and multiobjective optimization program
JP2009099050A (en) * 2007-10-18 2009-05-07 Yamaha Motor Co Ltd Parametric multi-objective optimization apparatus, method, and program
CN109241630A (en) * 2018-09-11 2019-01-18 国网河北能源技术服务有限公司 The method for optimizing scheduling and device of electric system
CN111723456A (en) * 2020-05-08 2020-09-29 华南理工大学 An energy efficiency optimization method for central air-conditioning system based on NSGA-Ⅱ algorithm

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
刘家乐;陈尚文;陈锋;: "燃料电池汽车优化控制策略", 通信电源技术, no. 02 *
安博: "燃料电池综合模拟测试研究及软件实现", 《中国优秀硕士学位论文全文数据库(信息科技辑)》, pages 140 - 72 *
杨振中;王丽君;李士雷;裴普成;: "基于遗传算法的氢发动机优化控制研究", 内燃机学报, no. 01, pages 62 - 68 *
王周缅;徐晓明;马良;: "燃料电池发动机优化控制建模与元胞蚂蚁算法", 计算机工程与应用, no. 19 *
罗仁超: "质子交换膜燃料电池测试平台的设计与实现", 《中国优秀硕士学位论文全文数据库(工程科技II辑)》 *
齐占宁, 陈全世, 赵六奇: "基于遗传算法的燃料电池车控制策略优化", 公路交通科技, no. 04 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114678567A (en) * 2022-03-25 2022-06-28 南京工程学院 A power optimization method for fuel cell system based on control parameters
CN114678567B (en) * 2022-03-25 2023-10-27 南京工程学院 Fuel cell system power optimization method aiming at control parameters
CN114970192A (en) * 2022-06-13 2022-08-30 广东省武理工氢能产业技术研究院 A multi-objective intelligent control method for fuel cell system
CN115524965A (en) * 2022-08-29 2022-12-27 烟台哈尔滨工程大学研究院 Online multi-objective optimization control method for marine natural gas engine
CN118584855A (en) * 2024-05-20 2024-09-03 湖南万盟环境科技有限公司 Multi-objective intelligent control method and system for the whole process of circulating cooling water system
CN118584855B (en) * 2024-05-20 2025-02-25 湖南万盟环境科技有限公司 Multi-objective intelligent control method and system for the whole process of circulating cooling water system

Similar Documents

Publication Publication Date Title
CN113283005A (en) Optimized scheduling method of fuel cell engine test system
CN107180983B (en) Fault diagnosis method and system for solid oxide fuel cell stack
CN111695202B (en) A fuzzy control strategy optimization method for fuel cell vehicles based on approximate model
CN111765445A (en) A kind of boiler online combustion optimization control method, system and computer equipment
Pourkiaei et al. Modeling and experimental verification of a 25W fabricated PEM fuel cell by parametric and GMDH-type neural network
CN112736268A (en) Control optimization method and system for prolonging service life of SOFC (solid oxide fuel cell) system
CN113783224A (en) A double-layer optimization planning method for distribution network considering the operation of multiple distributed energy sources
CN114492087B (en) Method and device for fault diagnosis of proton exchange membrane fuel cell in hydrogen energy storage power station
CN117725446B (en) SOFC stack performance degradation prediction method and system based on GA-BP
CN117151701B (en) Industrial waste heat recycling system for cogeneration
CN115966739B (en) Fuel cell parameter identification method and system based on improved hippocampus optimization algorithm
CN116502541B (en) Method for predicting service life of proton exchange membrane fuel cell
CN115172818B (en) A method for optimizing operating parameters of a multi-stack SOFC power generation system
CN119382251B (en) Cooperative optimization method of multiple types of power sources based on complementary characteristics
CN117040015A (en) Micro-grid optimal scheduling model based on particle swarm optimization
CN119514989A (en) Integrated energy system planning optimization method and computing equipment
CN117455033B (en) Double-section type comprehensive energy system optimization method based on information fusion
CN111049186B (en) Wind-solar-diesel storage capacity optimal configuration method based on improved immune particle swarm algorithm
CN118112980A (en) A multi-type smart building energy system scheduling method considering FDI attack detection
Zhang et al. A dual-feedback adaptive clone selection algorithm with golden sine search for parameter identification of photovoltaic models
CN117081139A (en) Optimal operation method of wind-solar complementary power generation system considering global power grid regulation and control
CN112069676A (en) A microgrid energy management method with clean energy
CN113516269B (en) Management method of multi-energy complementary energy hub equipment
CN118798600B (en) A heat control method based on cogeneration
CN116485211B (en) Multi-criterion decision method for evaluating comprehensive performance of battery stack

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: 20210820