CN114638152B - Energy management method for deep-sea Argo profiling float based on HGP-MPC - Google Patents
Energy management method for deep-sea Argo profiling float based on HGP-MPC Download PDFInfo
- Publication number
- CN114638152B CN114638152B CN202210148365.3A CN202210148365A CN114638152B CN 114638152 B CN114638152 B CN 114638152B CN 202210148365 A CN202210148365 A CN 202210148365A CN 114638152 B CN114638152 B CN 114638152B
- Authority
- CN
- China
- Prior art keywords
- buoy
- energy management
- power
- data
- argo
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/00032—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by data exchange
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0047—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with monitoring or indicating devices or circuits
- H02J7/0048—Detection of remaining charge capacity or state of charge [SOC]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Power Engineering (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Biodiversity & Conservation Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Supply And Distribution Of Alternating Current (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种基于HGP‑MPC的深海Argo剖面浮标能量管理方法,基于HGP建立概率分布模型,对不确定海况进行浮标单剖面运行过程的能耗估计,在完成Argo剖面浮标需求功率准确预测后,将功率预测结果输入到基于MPC的能量管理策略中,结合浮标的电池剩余电量,对浮标在预测时域内进行能量管理滚动优化。本方案采用异方差高斯过程回归模型进行浮标负载需求功率预测,基于不确定性量化结果进行能量管理研究,提升能量管理策略的环境适应性,采用模型预测控制方法进行浮标动力分配,设定预测时域,并进行滚动优化,实现实时决策;将功率预测算法与实时能量管理策略相结合,提高能量管理策略的环境适应性并保证实时性,具有较高的实际应用及推广价值。
The present invention relates to a deep-sea Argo profile buoy energy management method based on HGP-MPC. A probability distribution model is established based on HGP to estimate the energy consumption of a single profile operation process of a buoy under uncertain sea conditions. After accurately predicting the power demand of the Argo profile buoy, the power prediction result is input into an energy management strategy based on MPC. Combined with the remaining battery power of the buoy, the energy management of the buoy is rolled optimized within the prediction time domain. This scheme adopts a heteroscedastic Gaussian process regression model to predict the power demand of the buoy load, conducts energy management research based on uncertainty quantification results, improves the environmental adaptability of the energy management strategy, adopts a model predictive control method to distribute buoy power, sets a prediction time domain, and performs rolling optimization to achieve real-time decision-making; the power prediction algorithm is combined with a real-time energy management strategy to improve the environmental adaptability of the energy management strategy and ensure real-time performance, and has high practical application and promotion value.
Description
技术领域Technical Field
本发明涉及深海Argo剖面浮标能量管理领域,具体涉及一种基于HGP-MPC的深海Argo剖面浮标能量管理方法。The invention relates to the field of deep-sea Argo profiling buoy energy management, and in particular to a deep-sea Argo profiling buoy energy management method based on HGP-MPC.
背景技术Background technique
能源问题是水下航行器普遍会遭遇的难题之一,深海探测工况复杂多变,对于浮标来说,不同深度海水的密度、温度以及浮标运动速度对浮标完成单剖面运动的能耗影响较为明显。Argo剖面浮标以其具备优秀的实时性、连续性和高效性等特点在深海探测领域占有重要地位。Energy is one of the common problems encountered by underwater vehicles. Deep-sea exploration conditions are complex and changeable. For buoys, the density and temperature of seawater at different depths and the speed of buoy movement have a significant impact on the energy consumption of the buoy to complete a single profile movement. The Argo profiling buoy occupies an important position in the field of deep-sea exploration with its excellent real-time, continuity and high efficiency.
影响浮标能耗因素有多种,Argo剖面浮标的航时以及使用寿命极大受限于电源系统容量以及能量管理策略。浮标无法主动进行水平运动调节,主要随洋流漂流,导致即使在同一海域进行多次下潜试验,浮标在整个剖面运动过程的能耗也存在较大不确定性。此外,工作人员预先设定的浮标工作状态以及作业海域的实时洋流参数都会导致浮标需求能耗的不确定性。上述因素都会影响浮标对于单剖面能耗的估算精度,从而降低浮标在生命周期内所设定的剖面循环次数的可靠性。There are many factors that affect the energy consumption of buoys. The flight time and service life of Argo profiling buoys are greatly limited by the capacity of the power system and the energy management strategy. The buoy cannot actively adjust its horizontal movement and mainly drifts with the ocean currents. As a result, even if multiple dive tests are conducted in the same sea area, there is a large uncertainty in the energy consumption of the buoy during the entire profiling process. In addition, the buoy working status pre-set by the staff and the real-time ocean current parameters in the operating sea area will lead to uncertainty in the energy consumption required by the buoy. The above factors will affect the buoy's estimation accuracy for the energy consumption of a single profile, thereby reducing the reliability of the number of profile cycles set by the buoy during its life cycle.
为了更好的对浮标能量进行管理,对Argo剖面浮标需求功率准确预测后,为了使浮标在实时单剖面运动过程中合理分配动力,需开发有效的能量管理策略。现有能量管理策略中,一方面,基于规则的能量管理策略很难适应多变的海况;另一方面,基于优化算法的能量管理策略面临工况固定、计算量大,很难满足实时应用需求。因此,开发具有实时适应性的优化能量管理策略是亟待解决的问题。In order to better manage the energy of the buoy, after accurately predicting the required power of the Argo profiling buoy, an effective energy management strategy needs to be developed in order to reasonably distribute the power of the buoy during the real-time single profile movement. Among the existing energy management strategies, on the one hand, the rule-based energy management strategy is difficult to adapt to the changing sea conditions; on the other hand, the energy management strategy based on the optimization algorithm faces the problem of fixed working conditions and large amount of calculation, which makes it difficult to meet the needs of real-time applications. Therefore, the development of an optimized energy management strategy with real-time adaptability is an urgent problem to be solved.
发明内容Summary of the invention
本发明为解决现有能量管理策略难以适应多变的海况、难以满足实时应用需求等缺陷,提出一种基于HGP-MPC的深海Argo剖面浮标能量管理方法,既能提高能量管理策略的环境适应性,又能保证预测算法的实时性。In order to solve the defects of existing energy management strategies such as difficulty in adapting to changing sea conditions and difficulty in meeting real-time application needs, the present invention proposes a deep-sea Argo profiling buoy energy management method based on HGP-MPC, which can not only improve the environmental adaptability of the energy management strategy, but also ensure the real-time performance of the prediction algorithm.
本发明是采用以下的技术方案实现的:一种基于HGP-MPC的深海Argo剖面浮标能量管理系统的管理方法,所述能量管理系统包括历史工况数据收集模块、实时数据采集模块、终端处理模块、执行模块、数据传输模块以及服务器处理模块;其中服务器处理模块包括基于HGP的负载功率预测单元和基于MPC的能量管理单元,其特征在于,所述方法包括以下步骤:The present invention is implemented by adopting the following technical scheme: a management method of a deep-sea Argo profiling buoy energy management system based on HGP-MPC, wherein the energy management system comprises a historical operating condition data collection module, a real-time data acquisition module, a terminal processing module, an execution module, a data transmission module and a server processing module; wherein the server processing module comprises a load power prediction unit based on HGP and an energy management unit based on MPC, and is characterized in that the method comprises the following steps:
步骤A、基于HGP的负载功率预测:Step A: Load power prediction based on HGP:
步骤A1、基于历史工况数据收集模块将所获得的历史工况数据经终端处理模块传输至服务器处理模块;Step A1: Based on the historical operating condition data collection module, the historical operating condition data obtained is transmitted to the server processing module via the terminal processing module;
步骤A2、基于HGP的负载功率预测单元进行功率预测;Step A2: Perform power prediction based on the load power prediction unit of HGP;
(1)特征选择及数据预处理:根据Argo剖面浮标纵向动力学方程确定HGP模型的输入和输出参数,并对数据进行数据清洗、数据集成、数据变化以及数据归约以提高数据质量;数据预处理后,对数据集进行训练集和测试集随机划分;(1) Feature selection and data preprocessing: The input and output parameters of the HGP model are determined based on the longitudinal dynamic equation of the Argo profiling float, and the data are cleaned, integrated, transformed, and reduced to improve data quality. After data preprocessing, the data set is randomly divided into training and test sets.
(2)根据浮标纵向动力学模型确定输入特征,构建功率需求预测模型,选择高斯过程回归核函数,确定模型超参数数量;(2) Determine the input characteristics according to the longitudinal dynamics model of the buoy, build a power demand prediction model, select the Gaussian process regression kernel function, and determine the number of model hyperparameters;
功率需求预测模型如下:The power demand prediction model is as follows:
yi=f(xi)+εi,xi∈R,yi∈Rd,εi~N(0,σi) yi =f( xi )+ εi , xi∈R , yi∈Rd , εi ~N(0, σi )
其中,xi为第i样本的输入;yi为第i个样本的输出,即功率,均来自训练集f(.)为回归函数;εi为输出噪声,服从均值为0、方差为σi的高斯分布;异方差问题描述为σi=r(xi);Among them, xi is the input of the ith sample; yi is the output of the ith sample, that is, power, both from the training set f(.) is the regression function; ε i is the output noise, which obeys the Gaussian distribution with mean 0 and variance σ i ; the heteroscedasticity problem is described as σ i = r( xi );
(3)功率需求预测模型训练:确定模型超参数数量后,建立优化函数,对超参数进行寻优;(3) Power demand prediction model training: After determining the number of model hyperparameters, an optimization function is established to optimize the hyperparameters;
(4)验证功率需求模型的预测性能,通过划分的测试集验证训练后的Argo剖面浮标功率需求预测模型以进行准确预测;(4) Verify the prediction performance of the power demand model, and verify the trained Argo profiling float power demand prediction model through the divided test set to make accurate predictions;
步骤B、基于MPC的能量管理优化Step B: MPC-based energy management optimization
步骤B1、基于实时数据采集模块将所获得的实时工况数据经终端处理模块传输至服务器处理模块;Step B1, based on the real-time data acquisition module, the real-time working condition data obtained is transmitted to the server processing module via the terminal processing module;
步骤B2、基于MPC的能量管理单元进行能量管理优化:Step B2: Optimize energy management based on MPC energy management unit:
(1)根据Argo剖面浮标纵向动力学方程选择驱动电机转速为控制变量;(1) According to the longitudinal dynamic equation of the Argo profiling float, the speed of the driving motor is selected as the control variable;
(2)根据动力系统设备规格和浮标剖面运动条件设定约束条件;(2) Set constraints based on the power system equipment specifications and buoy profile motion conditions;
(3)优化目标函数,得到预测时域内的控制变量信号;(3) Optimize the objective function to obtain the control variable signal in the prediction time domain;
将功率预测结果输入到基于MPC的能量管理单元中,配合浮标内部电控单元采集到的电池剩余电量,对浮标在预测时域内进行能量管理优化;The power prediction results are input into the MPC-based energy management unit, and the remaining battery power collected by the internal electronic control unit of the buoy is used to optimize the energy management of the buoy within the prediction time domain.
步骤C、根据步骤B得到的预测时域内的驱动电机转速指令通过数据传输模块发送至终端处理模块,并由终端处理模块发送至浮标执行模块,实现实时滚动优化。Step C: The driving motor speed instruction in the predicted time domain obtained in step B is sent to the terminal processing module through the data transmission module, and then sent to the buoy execution module by the terminal processing module to realize real-time rolling optimization.
进一步的,所述步骤B2中,能量管理优化过程中:Furthermore, in step B2, during the energy management optimization process:
首先结合采集的海水环境参数、液压系统状态参数、电池状态参数;利用基于HGP的负载功率预测单元进行预测时域内的需求功率预测;Firstly, the collected seawater environment parameters, hydraulic system status parameters, and battery status parameters are combined; the load power prediction unit based on HGP is used to predict the power demand in the prediction time domain;
然后以预测时域内的等效能量消耗最小为目标函数,优化得到的预测目标时域内的控制动作指令,即驱动电机转速指令。Then, the minimum equivalent energy consumption in the prediction time domain is taken as the objective function, and the control action command in the prediction target time domain, that is, the driving motor speed command, is optimized.
最后将指令发送至执行机构,单次实时优化完成;当电机完成指定步长时刻内的动作后,重复上述过程,滚动优化得到实时的驱动电机转速指令,直到浮标完成单剖面运行任务。Finally, the command is sent to the actuator, and a single real-time optimization is completed; when the motor completes the action within the specified step time, the above process is repeated, and the rolling optimization obtains the real-time driving motor speed command until the buoy completes the single-profile operation task.
进一步的,所述实时工况数据类型与历史工况数据类型一致,历史工况数据包括Argo剖面浮标在完成多次完整的下潜上浮剖面运动过程种所采集的环境参数以及表征动力系统状态的参数,环境参数包括海水温度、盐度、压力,表征动力系统状态的参数包括液压系统的压力负载,驱动电机转速,电池电压、电流和剩余电量。Furthermore, the real-time operating condition data type is consistent with the historical operating condition data type. The historical operating condition data includes environmental parameters collected by the Argo profiling buoy during multiple complete diving and surfacing profiling movements and parameters characterizing the state of the power system. The environmental parameters include seawater temperature, salinity, and pressure. The parameters characterizing the state of the power system include the pressure load of the hydraulic system, the speed of the drive motor, and the battery voltage, current, and remaining power.
进一步的,所述步骤A2中,所述输入参数包括初始输入和增广输入,初始输入包括海水温度、盐度和压力,增广输入包括基于初始输入计算得到的速度、加速度和速度平方;所述输出参数包括功率。Furthermore, in step A2, the input parameters include initial input and augmented input, the initial input includes seawater temperature, salinity and pressure, and the augmented input includes velocity, acceleration and velocity square calculated based on the initial input; the output parameter includes power.
进一步的,所述步骤A2中,在进行数据预处理时,主要采用以下方式:Furthermore, in step A2, the following methods are mainly used when performing data preprocessing:
首先,采用拉依达准则剔除数据3σ范围外的离群点、噪声和缺失值;First, the Laida criterion is used to eliminate outliers, noise and missing values outside the 3σ range of the data;
其次,采用指数滑动平均法平滑数据以降低原始数据由于测量误差和传感器迟滞导致的误差;Secondly, the exponential moving average method is used to smooth the data to reduce the error of the original data caused by measurement error and sensor hysteresis;
最后,采用z-score标准化法对原始工况数据进行标准化,消除不同维度数据之间的量纲和数量级差异。Finally, the z-score normalization method is used to standardize the original working condition data to eliminate the dimension and order of magnitude differences between data of different dimensions.
进一步的,所述步骤A2中,在进行功率需求模型训练时,基于极大似然估计法,利用训练集数据建立负对数边际似然函数作为优化函数,使用带精英策略的非支配排序的遗传算法NSGA-II进行寻优,得到超参数的最优解。Furthermore, in step A2, when training the power demand model, based on the maximum likelihood estimation method, the negative log marginal likelihood function is established using the training set data as the optimization function, and the non-dominated sorting genetic algorithm NSGA-II with an elite strategy is used to search for the optimal solution of the hyperparameters.
与现有技术相比,本发明的优点和积极效果在于:Compared with the prior art, the advantages and positive effects of the present invention are:
本方案以Argo剖面浮标历史海试中获取的环境参数、液压系统动力参数以及电池状态参数等数据为原始数据,基于异方差高斯过程回归模型建立负载功率预测模型;然后根据预测结果,对浮标在预测时域内实现能量管理优化,输出最小能耗下的驱动电机转速指令;This scheme uses the environmental parameters, hydraulic system power parameters, and battery status parameters obtained in the historical sea trials of the Argo profiling buoy as the original data, and establishes a load power prediction model based on the heteroscedastic Gaussian process regression model; then, based on the prediction results, the energy management of the buoy is optimized within the prediction time domain, and the drive motor speed command with the minimum energy consumption is output;
采用异方差高斯过程回归模型可提供浮标运行过程需求功率的预测置信区间,更为准确地描述由外部环境变化和内部系统动态性能导致的不确定性,提高预测结果的置信度;而且通过异方差高斯过程回归对不确定的海况和环境因素进行量化建模,基于不确定性量化结果进行能量管理研究,能够提升能量管理策略的环境适应性;The heteroscedastic Gaussian process regression model can provide the prediction confidence interval of the required power during the buoy operation process, more accurately describe the uncertainty caused by external environmental changes and internal system dynamic performance, and improve the confidence of the prediction results; and through the heteroscedastic Gaussian process regression, the uncertain sea conditions and environmental factors are quantitatively modeled, and energy management research is conducted based on the uncertainty quantification results, which can improve the environmental adaptability of the energy management strategy;
采用模型预测控制方法进行浮标动力分配,设定预测时域,并进行滚动优化,实现实时决策;将功率预测算法与实时能量管理策略相结合,既能提高能量管理策略的环境适应性,又能保证预测算法的实时性。The model predictive control method is used to distribute the buoy power, set the prediction time domain, and perform rolling optimization to achieve real-time decision-making. Combining the power prediction algorithm with the real-time energy management strategy can not only improve the environmental adaptability of the energy management strategy, but also ensure the real-time performance of the prediction algorithm.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明实施例所述浮标能量管理方法的流程原理示意图;FIG1 is a schematic diagram of the process principle of the buoy energy management method according to an embodiment of the present invention;
图2为本发明实施例异方差高斯过程回归模型训练流程图。FIG2 is a flow chart of heteroscedastic Gaussian process regression model training according to an embodiment of the present invention.
具体实施方式Detailed ways
为了能够更加清楚地理解本发明的上述目的、特征和优点,下面结合附图及实施例对本发明做进一步说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例。In order to more clearly understand the above-mentioned purpose, features and advantages of the present invention, the present invention is further described below in conjunction with the accompanying drawings and embodiments. In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention can also be implemented in other ways different from those described herein, and therefore, the present invention is not limited to the specific embodiments disclosed below.
随着机器学习、深度学习等人工智能算法的发展与应用,当获取到历史运行工况下Argo剖面浮标动力系统的输入、输出及环境数据时,即可将其作为训练数据训练模型,用以预测浮标动力系统在该工况下的需求功率。当合理选择模型及调整参数后,可以实现浮标动力系统在该工况下需求功率的预测。为了实现浮标动力系统需求功率的准确预测,同时表征预测结果的不确定性,本发明采用异方差高斯过程回归(HeteroscedasticGaussian Process Regression,HGP)模型建立浮标在不同工况下的功率需求预测模型。高斯过程回归(Gaussian Process Regression,GPR)模型是基于贝叶斯概率框架的回归模型,该方法通过概率推理量化预测变量的不确定性,提供预测均值和方差表征不确定性度量,可根据海水密度、压强、浮标速度、加速度等特征建立浮标需求功率的概率模型。同时考虑到不同工况下环境因素对需求功率的影响程度有所区别,采用异方差模型进行评估,更为准确地描述浮标受外部环境和内在系统状态的影响,在不同海深所表现出对功率需求差异。With the development and application of artificial intelligence algorithms such as machine learning and deep learning, when the input, output and environmental data of the Argo profile buoy power system under historical operating conditions are obtained, they can be used as training data to train the model to predict the power demand of the buoy power system under the operating conditions. After the model is reasonably selected and the parameters are adjusted, the power demand of the buoy power system under the operating conditions can be predicted. In order to accurately predict the power demand of the buoy power system and characterize the uncertainty of the prediction results, the present invention adopts the heteroscedastic Gaussian Process Regression (HGP) model to establish a power demand prediction model for the buoy under different operating conditions. The Gaussian Process Regression (GPR) model is a regression model based on the Bayesian probability framework. This method quantifies the uncertainty of the predicted variables through probabilistic reasoning, provides a prediction mean and variance to characterize the uncertainty measurement, and can establish a probability model of the buoy power demand according to the characteristics of seawater density, pressure, buoy speed, acceleration, etc. At the same time, considering that the degree of influence of environmental factors on the required power under different working conditions varies, the heteroscedastic model is used for evaluation to more accurately describe the influence of the external environment and internal system state on the buoy, and the differences in power demand at different sea depths.
浮标所配置能量管理策略需满足实时性、快速性以及有效性要求,不同于动态规划算法的庞大计算量,模型预测控制方法通过实时在线滚动优化进行能量管理,实时计算量低,抗扰动和动态修正能力强。本发明采用模型预测控制(Model Predictive Control,MPC)搭建浮标实时运行能量管理策略,利用基于HGP的负载功率预测单元得到的预测时域内的需求负载功率,以最小等效能耗建立优化函数,以驱动电机转速为控制目标变量进行滚动优化。The energy management strategy configured by the buoy must meet the requirements of real-time, rapidity and effectiveness. Different from the huge amount of calculation of the dynamic programming algorithm, the model predictive control method performs energy management through real-time online rolling optimization, with low real-time calculation amount and strong anti-disturbance and dynamic correction capabilities. The present invention adopts model predictive control (MPC) to build a real-time energy management strategy for the buoy, uses the load power prediction unit based on HGP to obtain the required load power in the predicted time domain, establishes an optimization function with the minimum equivalent energy consumption, and performs rolling optimization with the drive motor speed as the control target variable.
具体的,本实施例提出一种基于HGP-MPC的深海Argo剖面浮标能量管理系统的管理方法,所述能量管理系统包括历史工况数据收集模块、实时数据采集模块、终端处理模块以及服务器处理模块,历史工况数据收集模块、实时数据采集模块均与终端处理模块相连,终端处理模块通过执行模块与Argo浮标相连,终端处理模块通过数据传输模块与服务器处理模块相连,其中服务器处理模块包括基于HGP的负载功率预测单元和基于MPC的能量管理单元,所述能量管理方法的具体实现步骤如图1所示,包括:Specifically, this embodiment proposes a management method for a deep-sea Argo profiling buoy energy management system based on HGP-MPC, wherein the energy management system includes a historical operating data collection module, a real-time data collection module, a terminal processing module, and a server processing module, wherein the historical operating data collection module and the real-time data collection module are both connected to the terminal processing module, the terminal processing module is connected to the Argo buoy through an execution module, and the terminal processing module is connected to the server processing module through a data transmission module, wherein the server processing module includes a load power prediction unit based on HGP and an energy management unit based on MPC, and the specific implementation steps of the energy management method are shown in FIG1, including:
步骤A:基于HGP的负载功率预测:Step A: Load power prediction based on HGP:
步骤A1、基于历史工况数据收集模块收集Argo浮标海试中的完整剖面数据,将所获得的历史工况数据传输至终端处理模块;在终端处理模块,将上述历史工况数据通过数据传输模块发送至服务器处理模块,基于HGP的负载功率预测单元进行数据处理和模型计算;Step A1: Collect complete profile data in the Argo buoy sea trial based on the historical operating condition data collection module, and transmit the obtained historical operating condition data to the terminal processing module; in the terminal processing module, send the above historical operating condition data to the server processing module through the data transmission module, and perform data processing and model calculation based on the load power prediction unit of HGP;
历史工况数据收集模块主要使用浮标设备自带的传感器设备动态获取环境参数,使用液压系统所携带的传感器采集液压系统状态参数,并利用浮标设备内部电控单元采集电池状态参数,上述参数均为Argo浮标海试中获取的完整剖面数据。其中,浮标设备指深海自持式智能Argo剖面浮标系统;传感器设备包括温盐深剖面仪、压力传感器以及电控系统参数采集系统。工况指浮标在进行剖面运动时,所采集的浮标动力系统运行状态和环境数据的组合,包含下潜和上浮两个阶段,对应的,历史工况数据指Argo剖面浮标在完成多次完整的下潜上浮剖面运动过程种所采集的海水温度、盐度、压力等环境参数,液压系统的压力负载,驱动电机转速,电池电压、电流和剩余电量等表征动力系统状态的参数。本实施例中,工况数据主要来源于我国于马里亚纳海沟组织开展的多次深海Argo浮标的性能测试试验。The historical working condition data collection module mainly uses the sensor equipment of the buoy equipment to dynamically obtain environmental parameters, uses the sensors carried by the hydraulic system to collect the hydraulic system state parameters, and uses the internal electronic control unit of the buoy equipment to collect the battery state parameters. The above parameters are all complete profile data obtained during the Argo buoy sea trial. Among them, the buoy equipment refers to the deep-sea self-sustaining intelligent Argo profiling buoy system; the sensor equipment includes a temperature-salinity-depth profiler, a pressure sensor, and an electronic control system parameter acquisition system. The working condition refers to the combination of the operating state and environmental data of the buoy power system collected when the buoy is performing the profile movement, including the two stages of diving and floating. Correspondingly, the historical working condition data refers to the environmental parameters such as seawater temperature, salinity, pressure, etc. collected by the Argo profiling buoy during the completion of multiple complete diving and floating profile movements, the pressure load of the hydraulic system, the speed of the drive motor, the battery voltage, current, and the remaining power, etc., which characterize the power system state. In this embodiment, the working condition data mainly comes from the performance test experiments of the deep-sea Argo buoy organized by my country in the Mariana Trench.
步骤A2、基于HGP的负载功率预测单元进行功率预测;Step A2: Perform power prediction based on the load power prediction unit of HGP;
(1)根据专业知识和机器学习模型特点进行特征选择,对历史数据进行预处理;(1) Feature selection based on professional knowledge and machine learning model characteristics, and preprocessing of historical data;
特征选择指进行HGP功率预测模型训练时,根据Argo剖面浮标纵向动力学方程确定HGP模型的输入和输出,其中初始输入为海水温度、盐度、压力,并基于初始输入换算出海水深度信息,通过一阶、二阶差分计算出速度、加速度、速度平方作为增广输入,模型输入由初始输入和增广输入两部分组成,输出为基于电池电压电流计算出的功率,如附表1。Feature selection refers to the determination of the input and output of the HGP model according to the longitudinal dynamic equation of the Argo profiling buoy when training the HGP power prediction model. The initial input is the seawater temperature, salinity, and pressure, and the seawater depth information is converted based on the initial input. The velocity, acceleration, and velocity square are calculated by first-order and second-order differences as augmented inputs. The model input consists of two parts: the initial input and the augmented input. The output is the power calculated based on the battery voltage and current, as shown in Appendix 1.
表1异方差高斯过程回归模型的输入输出选择Table 1 Input and output selection of heteroskedastic Gaussian process regression model
数据预处理指对数据清洗、数据集成、数据变化以及数据归约以提高数据质量。主要流程为:首先使用拉依达准则剔除数据3σ范围外的离群点、噪声和缺失值;其次,采用指数滑动平均法平滑数据以降低原始数据由于测量误差和传感器迟滞导致的误差;最后,采用z-score标准化法对原始工况数据进行标准化,消除不同维度数据之间的量纲和数量级差异,并整理数据形式。Data preprocessing refers to data cleaning, data integration, data changes and data reduction to improve data quality. The main process is: first, use the Laida criterion to eliminate outliers, noise and missing values outside the 3σ range of the data; second, use the exponential moving average method to smooth the data to reduce the error of the original data due to measurement error and sensor hysteresis; finally, use the z-score standardization method to standardize the original working condition data, eliminate the dimension and order of magnitude differences between data of different dimensions, and organize the data format.
数据预处理后,对数据集进行训练集和测试集随机划分,将得到的数据集随机选取其中80%作为训练集,用于模型训练;剩余20%作为测试集,用于检验模型预测能力。After data preprocessing, the data set is randomly divided into training set and test set. 80% of the obtained data set is randomly selected as the training set for model training; the remaining 20% is used as the test set to verify the model prediction ability.
(2)根据模型输入维度,构建功率需求模型,并选择高斯过程回归核函数;(2) Based on the model input dimension, a power demand model is constructed and the Gaussian process regression kernel function is selected;
构建功率需求模型时(模型初始化),考虑到不同输入对应的输出分布不同,则用于拟合输出分布的噪声方差也不同,本实施例采用异方差高斯过程回归模型(HGP),表达式见附表2。When constructing the power demand model (model initialization), considering that different inputs correspond to different output distributions, the noise variance used to fit the output distribution is also different. This embodiment adopts a heteroscedastic Gaussian process regression model (HGP), and the expression is shown in Appendix 2.
表2异方差高斯过程回归模型数学表达式Table 2 Mathematical expression of heteroskedastic Gaussian process regression model
核函数选择指分别使用多种核函数(包括但不限于附表3中所示核函数)对训练集数据进行回归拟合,选出拟合效果最好的核函数,作为高斯过程回归模型训练单元中使用的核函数。Kernel function selection refers to using multiple kernel functions (including but not limited to the kernel functions shown in Appendix 3) to perform regression fitting on the training set data, and selecting the kernel function with the best fitting effect as the kernel function used in the Gaussian process regression model training unit.
表3进行回归拟合的核函数类型Table 3 Kernel function types for regression fitting
本实施例以平方指数核作为高斯过程回归模型训练单元中使用的核函数。This embodiment uses a square exponential kernel as the kernel function used in the Gaussian process regression model training unit.
(3)高斯过程回归模型训练:在步骤(2)确定模型超参数数量后,建立优化函数,并采用智能优化算法进行超参数寻优;(3) Gaussian process regression model training: After determining the number of model hyperparameters in step (2), an optimization function is established and an intelligent optimization algorithm is used to optimize the hyperparameters;
高斯过程回归模型训练指初始化预测模型形式后,并确定核函数以及噪声模型中所需优化的超参数数量,基于极大似然估计法进行超参数优化函数推导;利用训练集样本的条件概率建立关于超参数的负对数极大边际似然函数,以此作为目标函数;,以最小化前述目标函数为目的,使用带精英策略的非支配排序的遗传算法(NSGA-II)对超参数进行寻优,得到超参数的最优解;训练过程如图2所示。Gaussian process regression model training refers to initializing the prediction model form, determining the number of hyperparameters that need to be optimized in the kernel function and the noise model, and deriving the hyperparameter optimization function based on the maximum likelihood estimation method; using the conditional probability of the training set samples to establish the negative logarithmic maximum marginal likelihood function about the hyperparameters, and using this as the objective function; with the purpose of minimizing the aforementioned objective function, using the non-dominated sorting genetic algorithm with elite strategy (NSGA-II) to optimize the hyperparameters and obtain the optimal solution for the hyperparameters; the training process is shown in Figure 2.
(4)利用模型预处理阶段得到的测试集进行模型预测性能验证,实现对Argo剖面浮标需求功率准确预测;(4) Use the test set obtained in the model preprocessing stage to verify the model prediction performance and achieve accurate prediction of the required power of the Argo profiling float;
测试集验证指HGP模型训练结束,在测试集上验证模型的预测性能,使用指标包括精度指标RMSE、R2和区间估计指标CP、MWP,见附表4。Test set validation refers to the completion of HGP model training and the verification of the model’s prediction performance on the test set. The indicators used include the accuracy indicators RMSE and R2 and the interval estimation indicators CP and MWP, see Appendix 4.
表4精度评价指标和区间估计评价指标数学表达式Table 4 Mathematical expressions of precision evaluation index and interval estimation evaluation index
模型预测步骤是指在实时滚动优化前,得到预测的输入,将其输入至训练后的异方差高斯过程回归模型,由表5中联合概率分布公式进行输出计算,得到本发明设定的负载功率。The model prediction step refers to obtaining the predicted input before the real-time rolling optimization, inputting it into the trained heteroscedastic Gaussian process regression model, and performing output calculation according to the joint probability distribution formula in Table 5 to obtain the load power set by the present invention.
表5异方差高斯过程回归模型预测输出计算数学表达式Table 5 Mathematical expressions for the prediction output calculation of heteroskedastic Gaussian process regression model
在完成Argo剖面浮标需求功率准确预测后,将功率预测结果输入到基于MPC的能量管理单元中,配合浮标内部电控单元采集到的电池剩余电量,对浮标在预测时域内进行能量管理优化,合理分配浮标剩余电量,输出最小能耗下的驱动电机转速指令,具体的:After the Argo profiling float's required power is accurately predicted, the power prediction result is input into the MPC-based energy management unit. Together with the remaining battery power collected by the float's internal electronic control unit, the float's energy management is optimized within the prediction time domain, the float's remaining power is reasonably allocated, and the drive motor speed command with the minimum energy consumption is output. Specifically:
步骤B、基于MPC的能量管理优化:Step B: MPC-based energy management optimization:
步骤B1、基于实时数据采集模块实时采集海水环境参数、液压系统状态参数、电池状态参数等数据,将所获得的实时工况数据传输至终端处理模块;在终端处理模块,将上述实时采集数据通过数据传输模块发送至服务器处理模块,基于MPC的能量管理单元进行数据处理和模型计算。所述实时数据与历史工况数据类型一致,指浮标进行剖面测试时,实时采集的海水温度、盐度、压力等环境参数,液压系统负载压力,电池的电压、电流、剩余电量,驱动电机转速。Step B1, based on the real-time data acquisition module, collect seawater environmental parameters, hydraulic system status parameters, battery status parameters and other data in real time, and transmit the obtained real-time working condition data to the terminal processing module; in the terminal processing module, send the above real-time collected data to the server processing module through the data transmission module, and perform data processing and model calculation based on the MPC energy management unit. The real-time data is consistent with the data type of the historical working condition, referring to the environmental parameters such as seawater temperature, salinity, pressure, hydraulic system load pressure, battery voltage, current, remaining power, and drive motor speed collected in real time when the buoy is undergoing profile testing.
步骤B2、基于MPC的能量管理单元进行能量管理优化:Step B2: Optimize energy management based on MPC energy management unit:
(1)根据Argo剖面浮标纵向动力学方程选择驱动电机转速为控制变量;(1) According to the longitudinal dynamic equation of the Argo profiling float, the speed of the driving motor is selected as the control variable;
(2)根据动力系统设备规格和浮标剖面运动条件设定约束条件;(2) Set constraints based on the power system equipment specifications and buoy profile motion conditions;
约束条件设定指进行基于MPC能量管理优化时,确保优化结果满足实际浮标运行限制和客观条件,设定电池最大运行电流、电池有效荷电状态区间、浮标最大运行速度、浮标最大运行加速度以及驱动电机最大转速。其中:考虑到电池放电安全,电池最大运行电流不超过锂电池组最大运行安全电流Is;考虑到电池理论安全放电区间,电池有效荷电状态限制于荷电区间[SOCmin,SOCmax];考虑到浮标运行平稳性以及数据采集连续性,浮标最大运行速度不超过国际通用理想浮标运行速度(0.1m/s)的150%,浮标最大运行加速度不超过0.05m/s2;考虑到电机和浮标运行平稳性,驱动电机最大转速不超过电机额定转速的150%。Constraint setting refers to ensuring that the optimization results meet the actual buoy operation restrictions and objective conditions when performing MPC energy management optimization, setting the maximum operating current of the battery, the effective state of charge range of the battery, the maximum operating speed of the buoy, the maximum operating acceleration of the buoy, and the maximum speed of the drive motor. Among them: considering the battery discharge safety, the maximum operating current of the battery shall not exceed the maximum operating safety current of the lithium battery pack I s ; considering the theoretical safe discharge range of the battery, the effective state of charge of the battery is limited to the charge range [SOC min , SOC max ]; considering the buoy operation stability and data collection continuity, the maximum operating speed of the buoy shall not exceed 150% of the internationally accepted ideal buoy operation speed (0.1m/s), and the maximum operating acceleration of the buoy shall not exceed 0.05m/s 2 ; considering the operation stability of the motor and the buoy, the maximum speed of the drive motor shall not exceed 150% of the rated speed of the motor.
(3)优化设定的目标函数为得到预测时域内的控制变量信号,并将控制指令发送到数据传输模块中;(3) The objective function set by the optimization is to obtain the control variable signal in the prediction time domain and send the control instruction to the data transmission module;
目标函数指Argo剖面浮标在预测时域内,等效能量消耗最小;目标函数优化指优化目标函数得到预测时域内的控制变量信号;控制变量指驱动电机转速指令。The objective function refers to the minimum equivalent energy consumption of the Argo profiling float in the prediction time domain; the objective function optimization refers to optimizing the objective function to obtain the control variable signal in the prediction time domain; the control variable refers to the speed command of the drive motor.
能量管理优化过程是指首先将海水环境参数、液压系统状态参数、电池状态参数等数据传入能量优化单元;再利用基于HGP的负载功率预测单元进行预测时域内的需求功率预测;然后以预测时域内的等效能量消耗最小为目标函数,优化得到的预测目标时域内的控制动作指令,即驱动电机转速指令;将指令发送至执行机构,单次实时优化完成;当电机完成指定步长时刻内的动作后,重复上述过程,滚动优化得到实时的驱动电机转速指令,直到浮标完成单剖面运行任务。The energy management optimization process refers to first transmitting data such as seawater environment parameters, hydraulic system status parameters, and battery status parameters to the energy optimization unit; then using the HGP-based load power prediction unit to predict the power demand in the prediction time domain; then taking the minimum equivalent energy consumption in the prediction time domain as the objective function, optimizing the control action instructions in the prediction target time domain, that is, the drive motor speed instructions; sending the instructions to the actuator, and completing a single real-time optimization; when the motor completes the action within the specified step time, repeating the above process, rolling optimization to obtain the real-time drive motor speed instructions until the buoy completes the single-profile operation task.
步骤C、服务处理模块计算出的未来预测时域内的驱动电机转速指令通过数据传输模块发送至终端处理模块,并由终端处理模块发送至浮标执行模块,实现实时滚动优化。Step C: The driving motor speed command in the future prediction time domain calculated by the service processing module is sent to the terminal processing module through the data transmission module, and then sent to the buoy execution module by the terminal processing module to realize real-time rolling optimization.
为保证能量管理策略的实时适应性,首先,需要针对不确定海况进行浮标推进过程的需求电压、电流估计。复杂的海况条件变化给电压、电流估计带来困难,常规的动力学模型很难满足预测需求,因此基于HGP建立概率分布模型来实现。其次,要实现实时性的目标,要设计可以满足快速运算要求的优化算法,根据扭矩需求,实时输出动力分配结果。本方案引入模型预测控制方法,设定预测时域,并进行滚动优化,实现实时决策,输出控制变量信号——驱动电机转速,实现对浮标的及时驱动与优化。In order to ensure the real-time adaptability of the energy management strategy, first of all, it is necessary to estimate the required voltage and current of the buoy propulsion process for uncertain sea conditions. The complex changes in sea conditions make it difficult to estimate voltage and current. Conventional dynamic models are difficult to meet the prediction requirements, so a probability distribution model is established based on HGP to achieve this. Secondly, to achieve the goal of real-time performance, it is necessary to design an optimization algorithm that can meet the requirements of fast calculations and output the power distribution results in real time according to the torque requirements. This solution introduces the model predictive control method, sets the prediction time domain, and performs rolling optimization to achieve real-time decision-making and output the control variable signal-the speed of the drive motor, so as to achieve timely drive and optimization of the buoy.
另外,需要强调的是,本发明所述的能量管理优化方案,即所提出的功率预测算法与实时能量管理策略也同样适用于其他自主水下航行器。In addition, it should be emphasized that the energy management optimization solution described in the present invention, that is, the proposed power prediction algorithm and real-time energy management strategy are also applicable to other autonomous underwater vehicles.
以上所述,仅是本发明的较佳实施例而已,并非是对本发明作其它形式的限制,任何熟悉本专业的技术人员可能利用上述揭示的技术内容加以变更或改型为等同变化的等效实施例应用于其它领域,但是凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与改型,仍属于本发明技术方案的保护范围。The above description is only a preferred embodiment of the present invention and does not limit the present invention in other forms. Any technician familiar with the profession may use the technical content disclosed above to change or modify it into an equivalent embodiment with equivalent changes and apply it to other fields. However, any simple modification, equivalent change and modification made to the above embodiment based on the technical essence of the present invention without departing from the content of the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210148365.3A CN114638152B (en) | 2022-02-18 | 2022-02-18 | Energy management method for deep-sea Argo profiling float based on HGP-MPC |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210148365.3A CN114638152B (en) | 2022-02-18 | 2022-02-18 | Energy management method for deep-sea Argo profiling float based on HGP-MPC |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114638152A CN114638152A (en) | 2022-06-17 |
| CN114638152B true CN114638152B (en) | 2024-05-17 |
Family
ID=81946520
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210148365.3A Active CN114638152B (en) | 2022-02-18 | 2022-02-18 | Energy management method for deep-sea Argo profiling float based on HGP-MPC |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114638152B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101911756B1 (en) * | 2018-05-04 | 2018-10-25 | (주)에디넷 | The system for real-time remote monitoring buoys on the sea |
| CN109572937A (en) * | 2018-12-18 | 2019-04-05 | 中国船舶重工集团公司第七0研究所 | A kind of deep-sea control buoy |
| CN112288191A (en) * | 2020-11-19 | 2021-01-29 | 国家海洋信息中心 | Ocean buoy service life prediction method based on multi-class machine learning method |
| CN113378491A (en) * | 2021-05-31 | 2021-09-10 | 青岛海洋地质研究所 | Deep sea Argo buoy energy consumption parameter sensitivity analysis method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8195395B2 (en) * | 2009-09-06 | 2012-06-05 | The United States Of America As Represented By The Secretary Of Commerce | System for monitoring, determining, and reporting directional spectra of ocean surface waves in near real-time from a moored buoy |
-
2022
- 2022-02-18 CN CN202210148365.3A patent/CN114638152B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101911756B1 (en) * | 2018-05-04 | 2018-10-25 | (주)에디넷 | The system for real-time remote monitoring buoys on the sea |
| CN109572937A (en) * | 2018-12-18 | 2019-04-05 | 中国船舶重工集团公司第七0研究所 | A kind of deep-sea control buoy |
| CN112288191A (en) * | 2020-11-19 | 2021-01-29 | 国家海洋信息中心 | Ocean buoy service life prediction method based on multi-class machine learning method |
| CN113378491A (en) * | 2021-05-31 | 2021-09-10 | 青岛海洋地质研究所 | Deep sea Argo buoy energy consumption parameter sensitivity analysis method |
Non-Patent Citations (1)
| Title |
|---|
| 基于机器学习的海洋浮标寿命及轨迹预测;陈若冰;《海洋通报》;20210630;第1-12页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114638152A (en) | 2022-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114048600B (en) | Digital twin-driven multi-model fusion industrial system anomaly detection method | |
| CN110942101B (en) | Remaining Life Prediction Method of Rolling Bearings Based on Deep Generative Adversarial Network | |
| CN110561191A (en) | Numerical control machine tool cutter abrasion data processing method based on PCA and self-encoder | |
| CN113269356B (en) | Missing data-oriented equipment residual life prediction method and system | |
| CN115047350B (en) | Digital-analog linkage based lithium ion battery remaining service life prediction method | |
| CN116522140A (en) | Multi-task deep learning model and lithium battery health status and remaining life prediction and control method | |
| CN113159395A (en) | Deep learning-based sewage treatment plant water inflow prediction method and system | |
| CN113971489A (en) | Method and system for predicting remaining service life based on hybrid neural network | |
| CN119962401B (en) | Stress intensity factor transfer function prediction method and system | |
| Ge et al. | An improved PF remaining useful life prediction method based on quantum genetics and LSTM | |
| CN108961460B (en) | Fault prediction method and device based on sparse ESGP and multi-objective optimization | |
| CN119881718A (en) | Battery life prediction method based on Transformer and random process | |
| CN113033898A (en) | Electrical load prediction method and system based on K-means clustering and BI-LSTM neural network | |
| CN120296429A (en) | A method, system and electronic device for estimating the health status of a lithium-ion battery based on unsupervised transfer learning | |
| CN115081677B (en) | Wind speed prediction method and device, electronic equipment and readable storage medium | |
| CN114638152B (en) | Energy management method for deep-sea Argo profiling float based on HGP-MPC | |
| CN118709527B (en) | Implementation method of digital twin model of nuclear power plant based on physical-data hybrid drive | |
| CN118938024A (en) | Lithium-ion battery state of charge prediction method, medium and device based on sparse adversarial autoencoding | |
| CN118820954A (en) | Abnormal numerical analysis and correction method of dam monitoring data based on machine learning | |
| Virk et al. | Fault prediction using artificial neural network and fuzzy logic | |
| Yan et al. | Remaining Useful Life Interval Prediction for Complex System Based on BiGRU Optimized by Log-Norm | |
| Che et al. | Battery Lifetime Prediction and Degradation Reconstruction based on Probabilistic Convolutional Neural Network | |
| JPH07259744A (en) | Pump operating number control device and control method | |
| CN119494034B (en) | A Fault Diagnosis Method Based on Bottleneck State Observer and Distribution Optimization | |
| Li et al. | Estimation of Equipment Remaining Useful Life based on WTEE-RNN Method |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |