Control method for predicting and optimizing power output by neural network control algorithm

Through the neural network control algorithm, the characteristics of the ship's power system are dynamically extracted and optimized in real time, which solves the problems of multi-objective optimization, response delay and model update lag of the ship's power system, and achieves a significant improvement in fuel efficiency and emissions.

CN120406134APending Publication Date: 2025-08-01CHINA STATE SHIPBUILDING CORP LTD RESEARCH INSTITUTE 719
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510527416.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The existing ship power system control technology has problems such as rigid multi-objective optimization, lag in dynamic feature extraction, significant response delay and lag in model update, resulting in low fuel efficiency, sub-emission standards and increased mechanical losses.

Method used

The neural network control algorithm is adopted to extract timing features through dynamic sliding windows, combine the limit learning machine and adaptive filter to eliminate noise, build a multi-objective cost function, optimize the control solution set using evolutionary algorithm, and achieve millisecond-level response and real-time model correction through edge computing.

Benefits of technology

It improves the signal-to-noise ratio and reduces response delay, achieves a 9.3% increase in fuel efficiency, a 17.8% reduction in NOx emissions, and reduces the risk of shaft system wear, meeting the IMO 2030 emission reduction target.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120406134A_ABST
    Figure CN120406134A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of ship power control, in particular to a control method for predicting and optimizing power output by a neural network control algorithm, which comprises the following steps of: acquiring sensor data of a ship turbine in real time, extracting time sequence characteristics through a dynamic sliding window, and eliminating noise by adopting adaptive filtering; constructing a power system prediction model by applying an extreme learning machine (ELM), inputting the preprocessed feature data, and outputting a power output prediction value in a future time period; and when the prediction error exceeds a dynamic threshold value, network parameters are adjusted on line through an incremental weight updating algorithm. The data processing capability is broken through: a multi-objective cost function including fuel efficiency, emission indexes and mechanical wear is constructed in combination with a prediction result and a ship navigation state, and a Pareto optimal control solution set is searched by using an evolutionary algorithm; wavelet packet decomposition and Kalman filtering are fused, the signal-to-noise ratio is increased, and the sudden working condition feature capture speed is obviously increased through a dynamic sliding window.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of ship power control, and specifically to a control method for predicting and optimizing power output using a neural network control algorithm. Background Art

[0002] The ship power system is the core unit of ship operation, which realizes energy conversion and power output through key equipment such as main engines, auxiliary engines, and shaft systems. Existing ship power control technologies mainly rely on PID controllers and physical model predictive control methods to regulate power output by adjusting parameters such as fuel injection volume and turbocharger pressure. However, with the increasingly strict requirements of the International Maritime Organization (IMO) for ship energy efficiency and emissions, the following technical deficiencies have emerged in traditional control methods:

[0003] There are four core deficiencies in the existing ship power system control technologies:

[0004] Rigid multi-objective optimization: Fixed weight coefficients are difficult to dynamically balance the conflicts among fuel efficiency, emissions, and mechanical losses. The traditional genetic algorithm has problems such as slow convergence and uneven distribution of solution sets.

[0005] Lagging feature extraction: Fixed window smoothing processing results in delayed features when data mutates. Traditional filtering fails to separate ship hybrid noise (0.5 - 5Hz low-frequency vibration and >10kHz high-frequency interference), and the signal-to-noise ratio drops by more than 40%.

[0006] Significant response delay: The centralized computing architecture causes a control delay of more than 50ms, a 12 - 15% reduction in propulsion efficiency under sea state 6, and a three-fold increase in the risk of instantaneous overload of the shaft system.

[0007] Lagging model update: The static error threshold causes a correction delay of 8 - 10 seconds when the load mutates. Online learning ignores the time decay effect of hidden layer nodes, and the accumulated weight drift error exceeds 15%.

[0008] These problems severely restrict the dynamic optimization ability and real-time control performance of the ship power system. Summary of the Invention

[0009] In view of the technical problems existing in the prior art, the present invention provides a control method for predicting and optimizing power output using a neural network control algorithm to solve the control defects of existing ship power system control technologies.

[0010] The technical solution of the present invention to solve the above technical problems is as follows: A control method for predicting and optimizing power output using a neural network control algorithm, comprising the following steps:

[0011] Real-time obtain sensor data of the ship's engine room, extract time-series features through a dynamic sliding window, and use adaptive filtering to eliminate noise;

[0012] Build a prediction model of the power system using the Extreme Learning Machine (ELM), input the preprocessed feature data, and output the predicted values of the power output in the future time period; when the prediction error exceeds the dynamic threshold, online adjust the network parameters through the incremental weight update algorithm;

[0013] Combine the prediction results with the ship's navigation state, construct a multi-objective cost function including fuel efficiency, emission indicators, and mechanical wear, and use the evolutionary algorithm to search for the Pareto optimal control solution set;

[0014] Send the optimized control instructions to the engine control actuator, and achieve millisecond-level response through the edge computing device. At the same time, dynamically correct the model parameters according to the deviation between the actual output and the predicted value.

[0015] Based on the above technical solutions, the present invention can also be improved as follows.

[0016] Further, the sensor data of the ship's engine includes the main engine speed, fuel pressure, exhaust temperature, turbocharger condition, and ship load parameters.

[0017] Further, the ship's navigation state includes the ship speed, sea wave level, and load.

[0018] The feedforward neural network modeling includes:

[0019] The hidden layer nodes adopt randomly initialized weights, and the activation function is Leaky-ReLU:

[0020] h j (X t )=max(0.01W j x t +b j ,W j x t +b j );

[0021] h j (X t ) is the output value of the jth hidden layer node, representing the non-linear mapping result of the input features;

[0022] x t is the input feature vector;

[0023] W j is the input weight vector of the jth hidden layer node;

[0024] b j is the bias term of the jth hidden layer node;

[0025] 0.01 is the negative interval slope coefficient of Leaky-ReLU;

[0026] The weight update formula for the output layer during online learning is as follows:

[0027]

[0028] Wherein, is the weight decay matrix, and Δt j is the historical update time interval of the hidden layer nodes;

[0029] β is the output layer weight matrix, η is the learning rate, and is the hidden layer output vector.

[0030] 10. The control method for predicting and optimizing power output of the neural network control algorithm according to claim 1, characterized in that the dynamic sliding window mechanism satisfies:

[0031] The window length is dynamically adjusted according to the ship's operating conditions:

[0032]

[0033] Wherein, W base is the reference window length (10 - 30 seconds), k is the sensitivity coefficient, and P engine is the main engine output power;

[0034] Adaptive filtering adopts a wavelet packet decomposition and Kalman filtering fusion algorithm to separately process the ship's low-frequency vibration and high-frequency electromagnetic noise.

[0035] The multi-objective cost function is defined as:

[0036]

[0037] Wherein, T shaft is the shafting torque, ΔT shaft is the torque fluctuation amount, and α, β, γ, δ are weight coefficients.

[0038] The multi-objective optimization adopts an improved NSGA-III algorithm, including:

[0039] Introduce a reference point adaptive generation mechanism to dynamically adjust the reference point distribution according to the constraint conditions of the ship's power system;

[0040] The crossover operation adopts the SBX algorithm guided by ship engineering knowledge, and the constraint variable range satisfies the safety limit of the marine machinery.

[0041] The real-time control execution includes:

[0042] The control instruction is calculated by FPGA hardware acceleration, and the block matrix multiplication of the prediction model satisfies:

[0043]

[0044] Among them, H is the output matrix of the hidden layer, is the block of the weight matrix, and X b is the block of the input matrix;

[0045] The communication protocol adopts TSN (Time-Sensitive Network), and the priority scheduling formula is:

[0046]

[0047] Ensure that high-error instructions are transmitted first, and the end-to-end delay ≤ 1 ms;

[0048] Among them, Δy is the deviation vector between the predicted output and the actual output, and y max is the maximum safety threshold of the output parameter.

[0049] A marine engine intelligent control device based on the above control method, including:

[0050] Data acquisition module: Integrate ship main engine, auxiliary engine, shafting sensors and AIS data interface;

[0051] Edge computing unit: Equipped with an FPGA chip to achieve ELM prediction and optimization algorithm acceleration;

[0052] Fault-tolerant control module: When the prediction model fails, switch to a robust controller based on the ship motion equation.

[0053] The beneficial effects of the present invention are:

[0054] Breakthrough in data processing ability: Integrate wavelet packet decomposition and Kalman filtering, the signal-to-noise ratio is increased by more than 60%, the dynamic sliding window improves the capture speed of sudden operating condition characteristics by 40%, and the propulsion efficiency fluctuation under 6-level sea conditions is reduced by 28%.

[0055] Intelligent prediction and optimization: The ELM model combines the time decay factor for online learning, and the prediction error is reduced by 15.7%; The improved NSGA-III algorithm realizes the Pareto optimal solution of fuel efficiency, emissions and mechanical losses, and the shafting wear risk is reduced by 3.8 times.

[0056] Innovation in real-time control: FPGA hardware acceleration compresses the control cycle to 5 ms (traditional > 50 ms), and the TSN network priority scheduling ensures that the transmission success rate of high-deviation instructions is 99.7%, and the end-to-end delay < 1 ms.

[0057] Significant comprehensive benefits: Ship tests show that the fuel efficiency is increased by 9.3%, the NOx emissions are reduced by 17.8%, the annual fuel cost is saved by 127,000 US dollars, the equipment maintenance cycle is extended by 37%, and the IMO 2030 emission reduction target is met. Description of the Drawings

[0058] Figure 1 This is the overall architecture diagram of the system of the present invention. Specific embodiments

[0059] The principles and features of the present invention will be described below in conjunction with the accompanying drawings. The examples given are only for explaining the present invention and are not intended to limit the scope of the present invention.

[0060] With the increasingly strict requirements of the International Maritime Organization (IMO) for ship energy efficiency and emissions, the following technical defects have emerged in traditional control methods:

[0061] Insufficient multi-objective dynamic balance ability

[0062] Most existing control strategies use fixed weight coefficients to integrate fuel efficiency, emissions, and mechanical loss indicators, and cannot dynamically adjust the optimization target priorities according to working conditions such as sea wave levels and load changes. For example, the weighted objective function method proposed in Chinese Patent CN20XX1234567 is prone to shaft torque overrun when encountering severe sea conditions, and the traditional genetic algorithm has problems such as slow convergence speed and uneven solution set distribution in Pareto solution set search.

[0063] Limited accuracy of dynamic feature modeling

[0064] Ship engine sensor data has strong time-varying and multi-noise characteristics, and existing preprocessing methods have significant defects: The moving average method with a fixed window length (as described in Japanese Patent JP20XX-98765) causes lag in feature extraction when the main engine load suddenly changes; The traditional Kalman filter has poor separation effect on the mixed interference of the unique low-frequency vibration (0.5 - 5Hz) and high-frequency electromagnetic noise (>10kHz) of ships, resulting in a signal-to-noise ratio drop of more than 40% in the input of the prediction model. [[ID=2,5]]

[0065] Outstanding real-time control response delay

[0066] Traditional architectures rely on a central server for calculations (such as the solution of Korean Patent KR10-20XX000123), and the control instruction transmission delay generally exceeds 50ms. When encountering sea wave impacts above level 6, the existing system's power adjustment lags, easily causing a 12% - 15% decrease in propulsion efficiency and increasing the risk of instantaneous shaft overload by more than 3 times.

[0067] Rigid model online update mechanism

[0068] Most existing prediction models use a fixed error threshold to trigger parameter updates (such as European Patent EP30XX78901). When a ship encounters a sudden load change, the static threshold setting causes a delay of 8 - 10 seconds in model correction. In addition, traditional online learning algorithms do not consider the time decay effect of hidden layer node updates, resulting in the cumulative weight drift error exceeding 15%, seriously affecting the generalization ability of the model.

[0069] To solve the above problems, the present invention provides a control method for predicting and optimizing power output of a neural network control algorithm.

[0070] The control method for predicting and optimizing power output of the neural network control algorithm designed by the present invention includes the following steps:

[0071] Obtain sensor data of the ship's engine room in real time, extract time series features through a dynamic sliding window, and use adaptive filtering to eliminate noise;

[0072] Apply the Extreme Learning Machine (ELM) to construct a power system prediction model, input the preprocessed feature data, and output the predicted value of power output in the future period; when the prediction error exceeds the dynamic threshold, online adjust the network parameters through the incremental weight update algorithm;

[0073] Combine the prediction results with the ship's navigation state, construct a multi-objective cost function including fuel efficiency, emission index, and mechanical wear, and use an evolutionary algorithm to search for the Pareto optimal control solution set;

[0074] Send the optimized control instructions to the engine room actuator, and achieve a millisecond-level response through an edge computing device. At the same time, dynamically correct the model parameters according to the deviation between the actual output and the predicted value.

[0075] Specifically, the sensor data of the ship's engine room includes main engine speed, fuel pressure, exhaust temperature, turbocharger working condition, and ship load parameters. The ship's navigation state includes ship speed, sea wave level, and load.

[0076] Based on neural network and multi-objective optimization technology, this method constructs an intelligent prediction-optimization control closed-loop system for the ship power system. Its core principle can be summarized as:

[0077] 1. Dynamic feature perception

[0078] Extract the time series features of engine room operation through a dynamic sliding window (the window length is adaptively adjusted according to the main engine power change rate), and use the wavelet packet decomposition and Kalman filter fusion algorithm to separate the low-frequency vibration of the ship (0.5 - 5Hz) and high-frequency electromagnetic noise (>10kHz), realizing data preprocessing with a signal-to-noise ratio improvement of more than 60%.

[0079] 2. Online prediction learning

[0080] Construct an Extreme Learning Machine (ELM) prediction model, and its innovation lies in:

[0081] The hidden layer adopts the Leaky-ReLU activation function (negative interval slope of 0.01) to solve the problem of sudden load feature loss.

[0082] The incremental weight update algorithm introduces a time decay factor D t = diag(e -λΔt ) to dynamically adjust the contribution degree of historical nodes.

[0083] The dynamic error threshold mechanism (threshold = 1.2 times the error standard deviation) realizes real-time calibration of model parameters

[0084] 3. Multi-objective collaborative optimization

[0085] Construct a three-dimensional cost function for fuel efficiency, emissions, and mechanical wear, and through the improved NSGA-III algorithm:

[0086] Adopt the reference point adaptive generation technology to make the distribution density of the Pareto solution set match the safety constraints of the turbine.

[0087] Introduce engineering knowledge-guided crossover operation (SBXη = 15) to limit the shafting torque fluctuation within the threshold range.

[0088] Optimize the cycle to 5ms, which is 8 times faster than the traditional genetic algorithm.

[0089] 4. Real-time control execution

[0090] Realize through FPGA hardware acceleration:

[0091] Block matrix operation (16×64 sub-blocks) achieves a computing throughput of 512GB / s

[0092] TSN network priority scheduling Ensure that high-deviation instructions are given priority for transmission

[0093] The fault tolerance mechanism seamlessly switches to the robust controller of the ship motion equation when the model fails, ensuring the reliability of the system;

[0094] This method solves the core pain points in traditional control, such as rigid multi-objective optimization, significant response delay (>50ms reduced to <1ms), and lagging model update (10 seconds → 0.5 seconds), through a closed-loop architecture of "perception - prediction - optimization - execution", and achieves significant effects of 9.3% improvement in fuel efficiency and 17.8% reduction in emissions in actual ship tests.

[0095] As an implementation method, the feedforward neural network modeling includes:

[0096] The hidden layer nodes adopt randomly initialized weights, and the activation function is Leaky-ReLU:

[0097] h j (X t ) = max(0.01W j x t + b j , W j x t + b j );

[0098] h j (X t ) is the output value of the j-th hidden layer node, representing the non-linear mapping result of the input features;

[0099] x t is the input feature vector, including sensor data of the ship's engine (such as main engine speed, fuel pressure, exhaust temperature, etc.).

[0100] W j is the input weight vector of the j-th hidden layer node;

[0101] b j is the bias term of the j-th hidden layer node;

[0102] 0.01 is the negative interval slope coefficient of Leaky-ReLU, which prevents neurons from "dying" and is designed for sparse features (such as sudden load changes) in ship engine data;

[0103] When learning online, the output layer weight update formula is:

[0104]

[0105] Among them, is the weight decay matrix, and Δt j is the historical update time interval of the hidden layer nodes;

[0106] β is the output layer weight matrix, η is the learning rate, the hidden layer output vector.

[0107] As an implementation, the dynamic sliding window mechanism satisfies:

[0108] The window length is dynamically adjusted according to the ship's working conditions:

[0109]

[0110] Among them, W base is the reference window length (10 - 30 seconds), k is the sensitivity coefficient, and P engine is the main engine output power;

[0111] Adaptive filtering adopts a wavelet packet decomposition and Kalman filtering fusion algorithm, and processes the low-frequency vibration and high-frequency electromagnetic noise of the ship separately.

[0112] As an implementation, the multi-objective cost function is defined as:

[0113]

[0114] Among them, T shaft is the shafting torque, ΔT shaft is the torque fluctuation, and α, β, γ, δ are weight coefficients.

[0115] Specifically, the multi-objective optimization adopts an improved NSGA-III algorithm, including:

[0116] Introduce a reference point adaptive generation mechanism, and dynamically adjust the reference point distribution according to the constraint conditions of the ship power system;

[0117] The crossover operation adopts the SBX algorithm guided by ship engineering knowledge, and the constraint variable range satisfies the safety limit of the marine machinery.

[0118] As an implementation, the real-time control execution includes:

[0119] The control instruction is calculated by FPGA hardware acceleration, and the block matrix multiplication of the prediction model satisfies:

[0120]

[0121] Among them, H is the hidden layer output matrix, is the block of the weight matrix, and X b is the block of the input matrix;

[0122] The communication protocol adopts TSN (Time-Sensitive Network), and the priority scheduling formula is:

[0123]

[0124] Ensure that high-error instructions are transmitted first, and the end-to-end delay ≤ 1ms;

[0125] Among them, Δy is the deviation vector between the predicted output and the actual output, and y max is the maximum safety threshold of the output parameter.

[0126] Based on the above control method, the present invention also provides a marine engine intelligent control device, including:

[0127] Data acquisition module: integrating ship main engines, auxiliary engines, shafting sensors and AIS data interfaces;

[0128] Edge computing unit: An FPGA chip is installed to achieve ELM prediction and acceleration of optimization algorithms;

[0129] Fault-tolerant control module: When the prediction model fails, switch to a robust controller based on the ship motion equation.

[0130] The present invention also provides the following preferred embodiments

[0131] Embodiment 1: Optimization control of the main engine power of ocean freighters

[0132] For the system architecture, the specific implementation steps are as follows:

[0133] Data acquisition and preprocessing stage

[0134] Collect engine data in real time through an integrated sensor array (model Kistler 4067E), and set the data sampling frequency to 2 kHz. The dynamic sliding window mechanism automatically adjusts the window length according to the change rate of the main engine power:

[0135] When the main engine power is stable Adopt the reference window W_base = 20 seconds

[0136] When encountering sudden sea wave impacts The window is extended to W_t = 20 + 0.8×15 = 32 seconds.

[0137] Use three-level wavelet packet decomposition (Daubechies 8 wavelet basis) to process low-frequency vibration noise, and combine Kalman filtering (process noise Q = 0.01, observation noise R = 0.1) to eliminate high-frequency electromagnetic interference.

[0138] Construction of the power prediction model

[0139] Input layer: 12 nodes (corresponding to sensor parameters such as main engine speed and fuel pressure)

[0140] Hidden layer: 128 nodes, and the weight matrix W_j is initialized using the He normal distribution

[0141] Activation function: The negative interval slope coefficient of Leaky-ReLU is 0.01, effectively retaining the characteristics of sudden loads

[0142] During online learning, perform incremental weight update:

[0143]

[0144] Set the dynamic error threshold ε_t = 1.2σ_{err} (σ is the standard deviation of the prediction errors in the last 30 times), and trigger parameter update when |y^{real}-y^{pred}|>ε_t.

[0145] Multi-objective optimization control

[0146] Based on the cost function, key parameter configuration:

[0147] Fuel efficiency weight α = 0.6 (corresponding to IMO EEDI index)

[0148] NOx emission weight β = 0.3 (meeting Tier III standard)

[0149] Shafting wear weight γ = 0.1 (1.5 times the safety factor threshold)

[0150] Key points for implementing the improved NSGA-III algorithm:

[0151] Population size is 500, and the number of iterations is 100

[0152] Crossover probability Pc = 0.9, using simulated binary crossover (SBXη = 15) with ship engineering constraints

[0153] The reference point generation mechanism dynamically adjusts the Pareto front distribution density to ensure that 80 - 100 non-dominated solutions are retained in each generation

[0154] Real-time control execution

[0155] Implement hardware acceleration through Xilinx UltraScale+ FPGA (model XCVU9P):

[0156] Matrix block calculation: Decompose the hidden layer output matrix H into 16×64 sub-blocks, and the parallel computing throughput reaches 512GB / s

[0157] TSN network priority scheduling: When the shaft torque deviation ΔT > 1500N·m, automatically raise the priority to level P = 7 (highest level)

[0158] Control period is 5ms, and the measured end-to-end delay is 0.8ms (including sensor acquisition to actuator response)

[0159] Example 2: Cooperative control of cruise ship auxiliary machinery

[0160] In the auxiliary machinery group control scenario, when the prediction model fails, the fault-tolerant control module executes:

[0161] Start a robust controller based on the ship motion equation:

[0162]

[0163] where M is the inertia matrix, D is the damping coefficient matrix, and η is the ship pose vector;

[0164] Verify the control law through Lyapunov stability analysis:

[0165]

[0166] Ensure the continuity of power output during the switching process.

[0167] Verification of implementation effect:

[0168] In the actual ship test of an 180,000-ton bulk carrier (speed of 14.5 knots, sea state 6), this solution achieved:

[0169] Fuel efficiency increased by 9.3% (compared with traditional PID control)

[0170] NOx emissions reduced by 17.8%

[0171] The torque fluctuation of the shafting reduced by 42%, and the control response delay was less than 1 ms

[0172] The online update delay of the model was shortened from 8.2 seconds to 0.5 seconds.

[0173] The above embodiments are only to illustrate the technical idea of the present invention. Those skilled in the art can make adaptive adjustments in specific parameter configurations and hardware selections, and these adjustments still fall within the protection scope of the present invention.

[0174] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A control method for predicting and optimizing dynamic output of a neural network control algorithm, characterized in that, It includes the following steps: Obtain the sensor data of the ship's engine room in real time, extract the time series features through a dynamic sliding window, and use adaptive filtering to eliminate noise; Apply the Extreme Learning Machine (ELM) to construct a dynamic system prediction model, input the preprocessed feature data, and output the predicted values of the dynamic output within the future time period; when the prediction error exceeds the dynamic threshold, adjust the network parameters online through an incremental weight update algorithm; Combine the prediction results with the ship's navigation state to construct a multi-objective cost function including fuel efficiency, emission indicators, and mechanical wear, and use an evolutionary algorithm to search for the Pareto optimal control solution set; Send the optimized control instructions to the engine room actuator, and achieve a millisecond-level response through an edge computing device, and dynamically correct the model parameters according to the deviation between the actual output and the predicted value.

2. The control method for predicting and optimizing power output according to the neural network control algorithm as claimed in claim 1, wherein, The sensor data of the ship's engine room includes the main engine speed, fuel pressure, exhaust temperature, turbocharger condition, and ship load parameters.

3. The control method for predicting and optimizing power output by the neural network control algorithm according to claim 1, characterized in that, The ship's navigation state includes the ship speed, sea wave level, and load.

4. The control method for predicting and optimizing power output according to the neural network control algorithm as claimed in claim 1, wherein The feedforward neural network modeling includes: The hidden layer nodes use randomly initialized weights, and the activation function is Leaky-ReLU: h j (X t ) = max(0.01W j x t + b j ,W j x t + b j ); h j (X t ) is the output value of the j-th hidden layer node, representing the non-linear mapping result of the input features; x t is the input feature vector; W j is the input weight vector of the j-th hidden layer node; b j is the bias term of the j-th hidden layer node; 0.01 is the negative interval slope coefficient of Leaky-ReLU; The output layer weight update formula during online learning is: Among them, is the weight decay matrix, and Δt j is the historical update time interval of the hidden layer nodes; β is the weight matrix of the output layer, and η is the learning rate. The output vector of the hidden layer.

5. The control method for predicting and optimizing power output by the neural network control algorithm according to claim 1, characterized in that The dynamic sliding window mechanism satisfies: The window length is dynamically adjusted according to the ship's working conditions: Among them, W base is the reference window length (10 - 30 seconds), k is the sensitivity coefficient, and P engine is the output power of the host; The adaptive filtering uses a wavelet packet decomposition and Kalman filter fusion algorithm to process the ship's low-frequency vibration and high-frequency electromagnetic noise separately.

6. The control method for predicting and optimizing power output by the neural network control algorithm according to claim 1, characterized in that The multi-objective cost function is defined as: Among them, T shaft is the shafting torque, and ΔT shaft is the torque fluctuation amount, and α, β, γ, δ are weighting coefficients.

7. The control method for predicting and optimizing power output by the neural network control algorithm according to claim 6, characterized in that, The multi-objective optimization uses an improved NSGA-III algorithm, including: Introduce a reference point adaptive generation mechanism to dynamically adjust the reference point distribution according to the constraints of the ship's dynamic system; The crossover operation uses the SBX algorithm guided by ship engineering knowledge, and the constraint variable range satisfies the mechanical safety limit of the engine room.

8. The control method for predicting and optimizing power output according to the neural network control algorithm as claimed in claim 1, characterized in that, The real-time control execution includes: The control instructions are accelerated by FPGA hardware computing, and the block matrix multiplication of the prediction model satisfies: Among them, H is the output matrix of the hidden layer, is the block of the weight matrix, X b is the block of the input matrix; The communication protocol uses TSN (Time-Sensitive Network), and the priority scheduling formula is: Ensure that high-error instructions are transmitted first, and the end-to-end delay ≤ 1ms; Among them, Δy is the deviation vector between the predicted output and the actual output, and y max is the maximum safety threshold of the output parameter.

9. A ship turbine intelligent control device based on the control method according to any one of claims 1-8, characterized in that, It includes: Data acquisition module: Integrate the ship's main engine, auxiliary engine, shafting sensors, and AIS data interface; Edge computing unit: Equipped with an FPGA chip to achieve acceleration of the ELM prediction and optimization algorithms; Fault-tolerant control module: When the prediction model fails, switch to a robust controller based on the ship's motion equation.

Citation Information

Cited By

  • Ship power system energy efficiency optimization control method based on artificial intelligence

    CN121325696A

  • Multi-scale feature fusion ship attitude prediction method

    CN121524557A