A marine battery state local display control method

CN122777229BActive Publication Date: 2026-10-23CSSC SILENT ELECTRIC SYSTEM (WUXI) TECHNOLOGY CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202611249759.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-08-18
Publication Date
2026-10-23
Estimated Expiration
2046-08-18

AI Technical Summary

Technical Problem

[0005]本申请实施例提供了一种船用电池状态本地显示控制方法,用以解决船用电池显示界面中关联呈现需求与简化隔离需求不可兼得的技术问题,提升应急场景下电池状态感知与操控的可靠性

Benefits of technology

1.本申请通过构建反映电池参数电气与热耦合因果时序的显示参数扰动结构,并将该结构与船员在船舶晃动下的操作稳定状态进行匹配处理,动态划分出参数跳变关联区域、告警传播聚集区域及刷新资源竞争区域,使得具有同步跳变相关性的耦合参数在时间上与空间上统一对齐呈现,从而在船舶晃动工况中既保障了故障因果链信息的完整与连贯,又通过识别并调度刷新资源竞争区域的刷新频率降低界面密度,化解了关联呈现高密度刷新与晃动适应简化隔离之间的直接冲突,从根本上提升了应急场景下电池状态感知与操控的可靠性;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122777229B_ABST
    Figure CN122777229B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of marine battery state local display control method, it is applied to electric digital data processing and display control technical field, the method is by obtaining marine battery operating state data, correlation analysis is carried out to obtain the synchronous jump correlation coefficient between display parameters and linkage trigger delay, constructs display parameter disturbance structure;Obtain ship motion attitude data and crew operation behavior data, combined with motion attitude analysis obtains operating stable state;Operating stable state is matched with disturbance structure, according to the matching result, interface is divided into parameter jump correlation area, alarm propagation aggregation area and refresh resource competition area;Based on correlation coefficient and time delay, conflict analysis is carried out on multiple regions, and display conflict state parameters are generated;When meeting preset conflict condition, operating stable state is used as control factor, display resource reconstruction control is executed on multiple display regions, and state display result is obtained, to reasonably show marine battery state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic digital data processing and display control technology, and in particular to a method for local display control of marine battery status. Background Technology

[0002] During ship navigation, especially when entering or leaving port, berthing or unberthing, or encountering severe sea conditions, the ship rolls violently. As a critical power source, the battery system's operating parameters, such as voltage, current, and temperature, are prone to sudden changes. Crew members need to quickly and accurately grasp the battery status through a local display interface and perform the correct emergency operations. However, the rolling environment of a ship significantly reduces the crew's hand-eye coordination and operational stability. Therefore, a local display and control method for marine battery status is needed to dynamically adjust the information presented on the display interface and ensure operational safety.

[0003] Conventional methods for displaying the status of marine batteries locally typically employ a fixed layout, mapping collected parameters such as voltage, current, and temperature to independent instrument controls or numerical labels, which are then refreshed independently according to their respective preset refresh cycles. When a parameter exceeds its limit, alarm information is triggered independently and stacked in the form of pop-ups, color changes, or lists. Crew members need to manually select, flip through pages, or zoom to view detailed information in order to take emergency actions.

[0004] The above-mentioned solutions still have some problems in practical applications. Existing technologies usually refresh and display each battery parameter independently. However, due to the electrical and thermal coupling characteristics, battery parameters have a definite synchronous jump correlation and linkage triggering delay. This requires that the coupled parameters must be time-aligned and presented in order to reflect the fault causal chain. At the same time, the ship's rolling causes a decrease in the stability of the crew's operation. This requires a simplified interface layout and reduced density to ensure operational safety. Under a fixed display layout, the high-density synchronous refresh required for associated presentation and the simplified isolation required for rolling adaptation directly conflict. This causes parameters with time-series causality to lose time alignment due to being placed in different areas and refreshed independently. This makes it difficult for the crew to clearly understand the key battery status and take corresponding emergency actions, thus degrading the reliability of battery status perception and control in emergency scenarios. Summary of the Invention

[0005] This application provides a method for local display and control of marine battery status, which solves the technical problem that the requirements for associated presentation and simplified isolation in the marine battery display interface cannot be simultaneously met, and improves the reliability of battery status perception and control in emergency scenarios.

[0006] To achieve the above objectives, this application adopts the following technical solution: This application provides a method for local display and control of marine battery status, the method comprising: The system acquires the operating status data of the marine battery system, performs correlation analysis on each parameter of the operating status data, obtains the synchronous jump correlation coefficient and linkage trigger delay between multiple display parameters, and constructs a display parameter disturbance structure based on the synchronous jump correlation coefficient and linkage trigger delay. During the interaction between the crew and the local display interface, the ship's motion attitude data and the crew's operation behavior data on the local display interface are acquired, and behavioral feature analysis is performed in combination with the motion attitude data to obtain the crew's operational stability state. The stable operation state is matched with the display parameter disturbance structure, and the local display interface is divided into regions based on the matching result to form multiple display regions of the local display interface. The display regions include at least a parameter jump association region, an alarm propagation aggregation region, and a refresh resource contention region. Based on the synchronous jump correlation coefficient and the linkage trigger delay, conflict analysis is performed on multiple display areas to generate display conflict status parameters; When the display conflict state parameter meets the preset conflict condition, the stable operation state is used as a control factor to perform display resource reconstruction control on multiple display areas of the local display interface to obtain the status display result. The status display result is used to control the local display interface to reasonably display the status of the marine battery.

[0007] In some possible implementations, the step of performing correlation analysis on the parameters of the running status data to obtain the synchronous jump correlation coefficients and linkage trigger delays among multiple display parameters includes: The voltage parameters, current parameters, temperature parameters, and alarm status parameters in the operating status data are aligned to a unified time base to form a parameter timing data group. Based on the parameter timing data group, extract the parameter jump time, jump amplitude and jump duration interval corresponding to each display parameter, and identify the synchronous jump interval between multiple display parameters according to the parameter jump time and the jump duration interval. Perform timing association matching processing on each display parameter in the synchronous jump interval to obtain the synchronous change frequency and the order of change between each display parameter; The synchronous change correlation coefficient between multiple display parameters is calculated based on the synchronous change frequency and the jump amplitude, and the linkage trigger delay between multiple display parameters is calculated based on the change sequence and the time interval between parameter jump times.

[0008] In some possible implementations, the construction of the display parameter perturbation structure based on the synchronous jump correlation coefficient and the linkage trigger delay includes: Parameter pairs whose values ​​exceed a preset coupling threshold are selected from the synchronous jump correlation coefficients and used as candidate coupling pairs; Read the sign of the linkage trigger delay and assign a propagation direction to each candidate coupling pair; Treat each display parameter as a node, and establish directed edges that conform to the propagation direction between the nodes corresponding to the candidate coupling pairs; The synchronous jump correlation coefficient is used as the edge coupling strength, and the absolute value of the linkage trigger delay is used as the edge propagation delay, which is then assigned to the corresponding directed edge. The set of nodes and directed edges that have been assigned values ​​is used as the display parameter to perturb the structure.

[0009] In some possible implementations, the motion attitude data includes at least a roll rate sequence and a pitch rate sequence. The process of acquiring the ship's motion attitude data and crew member's operational behavior data on the local display interface, and combining this motion attitude data with behavioral feature analysis to obtain the crew member's operational stability state, includes: Perform a Fast Fourier Transform on the roll angular velocity sequence and pitch angular velocity sequence in the motion posture data to extract the roll main frequency and pitch main frequency with the highest energy. Read the touch point coordinate sequence from the operation behavior data, calculate the Euclidean distance between each touch point and the geometric center of the preset control, and generate a touch deviation sequence; Calculate the amplitude square coherence curve of the main roll frequency, the main pitch frequency and the touch deviation sequence, and take the peak value of the amplitude square coherence curve as the shaking operation interference value. The shaking operation interference value is compared with at least two preset interference thresholds and mapped to discrete operation stability levels, which are used as the operation stability state.

[0010] In some possible implementations, the matching process between the stable operating state and the display parameter perturbation structure includes: The operational stability state is converted into a stability factor, which decreases as the operational stability level decreases. Traverse each node in the display parameter perturbation structure, determine any node as the target node, count the number of directed edges starting from the target node as the out-degree, and the number of directed edges ending at the target node as the in-degree. For each target node, the stability factor is multiplied by the out-degree of the target node to obtain the perturbation propagation potential of the display parameters corresponding to the target node, and the stability factor is multiplied by the in-degree to obtain the perturbation sensitivity potential of the display parameters corresponding to the target node. Read the edge propagation delay of the directed edge connected to each node, divide the edge propagation delay by the stability factor, and obtain the current tolerance response time limit of the directed edge. The perturbation propagation potential, the perturbation sensitivity potential, and the current tolerance response time limit of the directed edge for each display parameter are combined into an associated presentation constraint record for the display parameter. All display parameter association rendering constraint records are summarized into an association rendering constraint table, which serves as the result of the matching process.

[0011] In some possible implementations, the step of dividing the local display interface into multiple display areas based on the result of the matching process includes: The sum of the perturbation propagation potential and the perturbed sensitive potential in the result of the matching process is used as the sensing priority; Display parameters with a perception priority higher than the first priority threshold are included in the parameter transition association area. Display parameters that are directly connected by directed edges and whose current tolerance response time is lower than the first time limit threshold are concatenated along the edge direction and included in the alarm propagation cluster area. For display parameters that do not belong to either the parameter jump association region or the alarm propagation aggregation region, if the current tolerance response time limit of the directed edge corresponding to the display parameter is less than the preset refresh interval, then the display parameter is classified into the refresh resource contention region. The number of display parameters contained in each of the statistical parameter jump association area, alarm propagation aggregation area, and refresh resource contention area is allocated to the canvas area on the local display interface according to the proportion of the number of parameters, forming multiple display areas of the local display interface.

[0012] In some possible implementations, the step of performing conflict analysis on multiple display areas based on the synchronous jump correlation coefficient and the linkage trigger delay to generate display conflict state parameters includes: Extract the edge propagation delay and edge coupling strength of each directed edge from the display parameter perturbation structure; Read the time of the most recent jump of each displayed parameter in the parameter jump association area and the alarm propagation aggregation area at the current moment; Add the edge propagation delay of the corresponding directed edge to the time of the most recent jump to obtain the next expected jump time of the display parameter. Calculate the number of times the expected transition time of the parameter transition association region and the alarm propagation aggregation region overlap within the same preset time window; Multiply the number of overlaps by the edge coupling strength of the corresponding directed edge, and sum them up to obtain the inter-region refresh conflict value; Obtain the current refresh cycle of each display parameter within the refresh resource contention area, and calculate the concurrency density of refresh requests within the refresh resource contention area as the resource contention value within the area; The inter-region refresh conflict value is combined with the resource contention value within the region to form the display conflict status parameter.

[0013] In some possible implementations, using the stable operational state as a control factor to perform display resource reconstruction control on multiple display areas of the local display interface to obtain a state display result includes: When the refresh conflict value between the regions exceeds the preset conflict threshold, the stability factor corresponding to the current stable state of the operation is obtained, and the reconstruction amplification coefficient is calculated based on the stability factor. Multiply the current display area of ​​the parameter jump association area and the alarm propagation aggregation area by the reconstruction amplification factor to obtain the adjusted association area area and alarm area area; Multiply the current refresh frequency of the refresh resource contention area by the stability factor to obtain the adjusted refresh frequency of the contention area. The adjusted associated area area, alarm area area, and adjusted competition area refresh frequency are applied to the local display interface to obtain the status display result.

[0014] In some possible implementations, the method further includes: The root mean square value of the current heave acceleration is obtained from the ship motion reference unit as the instantaneous sway intensity; The instantaneous sway intensity is compared with a preset intensity threshold mapping curve to obtain the corresponding dynamic conflict threshold. The fixed preset conflict threshold in the preset conflict conditions is replaced by the dynamic conflict threshold, and the dynamic conflict threshold decreases as the instantaneous shaking intensity increases.

[0015] In some possible implementations, the method further includes: Within a preset sampling period, record the number of times a new alarm is triggered in the alarm propagation cluster area; When the number of newly triggered alarms exceeds the preset alarm outbreak threshold, the display resource reconstruction control is forcibly triggered. In the forced trigger state, the parameter jump association area is merged with the alarm propagation aggregation area, and the refresh of all parameters in the refresh resource contention area is stopped.

[0016] As can be seen from the above technical solution, this application has the following beneficial effects: 1. This application constructs a display parameter disturbance structure that reflects the causal timing of the electrical and thermal coupling of battery parameters, and matches this structure with the crew's operational stability under ship swaying conditions. It dynamically divides the parameter jump correlation area, alarm propagation aggregation area, and refresh resource competition area, so that the coupled parameters with synchronous jump correlation are uniformly aligned in time and space. This ensures the integrity and coherence of fault causal chain information in ship swaying conditions, and reduces the interface density by identifying and scheduling the refresh frequency of refresh resource competition areas. This resolves the direct conflict between high-density refresh of correlation presentation and simplified isolation for swaying adaptation, fundamentally improving the reliability of battery status perception and control in emergency scenarios. 2. This application introduces dynamic adjustment of the conflict threshold based on instantaneous shaking intensity and monitors the alarm outbreak density in the alarm propagation and aggregation area to forcibly trigger display resource reconstruction. This enables the display control strategy to adaptively adjust with changes in sea state and battery failure evolution trends. In severe sea conditions or when a fault spreads, it prioritizes compressing refresh resources in non-critical areas and merging associated alarm areas. This ensures that crew members can still capture critical propagation chain information in the first instance under extreme conditions of decreased operational stability and increased cognitive load, thereby enhancing operational safety under extreme conditions. Attached Figure Description

[0017] Figure 1 This is a flowchart of a local display control method for the status of a marine battery according to this application. Detailed Implementation

[0018] The terms "first," "second," and "third," etc., used in this application specification, claims, and drawings are used to distinguish different objects, not to limit a specific order.

[0019] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0020] Research has revealed that existing marine battery display control methods lack a mechanism for unified modeling and coordinated scheduling of the causal and temporal information of the battery's internal physical coupling with human operational constraints caused by ship motion. The synchronous jump correlation and linkage trigger delay of battery parameters are not isolated statistical features, but rather a physical mapping of the battery system's electrical connection topology and heat conduction path in the time dimension. Existing methods treat parameters such as voltage, current, and temperature as independent refresh units, essentially severing the inherent physical causal chain between parameters. This decomposes what should be presented as a whole temporal event into spatially dispersed and temporally asynchronous fragmented information. Furthermore, ship swaying significantly impacts the stability of crew operations. The impact is not just a one-dimensional human factor issue like needing to enlarge buttons or reduce density. The more violent the shaking, the weaker the crew's ability to integrate temporal causal information and the lower their tolerance for fragmented information. Therefore, the essence of the problem is not a trade-off between related presentation and simplified isolation, but rather that existing technology cannot simultaneously express the physical causal propagation path between parameters and the crew's information integration limit under the same display framework. This results in the display interface being unable to automatically align the temporal relationship of the fault causal chain when parameters change, and also unable to dynamically allocate limited display refresh resources and visual attention resources according to the crew's real-time operational stability.

[0021] Example 1: To solve the above problems, as follows... Figure 1 As shown, this application provides a method for local display and control of marine battery status, the method comprising: S1, acquire the operating status data of the marine battery system, perform correlation analysis on each parameter of the operating status data, obtain the synchronous jump correlation coefficient and linkage trigger delay between multiple display parameters, and construct the display parameter disturbance structure based on the synchronous jump correlation coefficient and linkage trigger delay; Operating status data refers to the real-time parameter set collected by the battery management system during the operation of the marine battery system, including voltage parameters, current parameters, temperature parameters, and alarm status parameters. Among them, voltage parameters cover the terminal voltage of each cell and the total voltage of the battery pack; current parameters cover the charging current and discharging current; temperature parameters cover the terminal temperature of each cell and the ambient temperature of the battery pack; and alarm status parameters cover the triggering status and triggering time of discrete alarm signals such as overvoltage alarm, undervoltage alarm, overtemperature alarm, and overcurrent alarm.

[0022] Synchronous jump correlation coefficient: This refers to a numerical index used to quantify the degree of correlation between two display parameters that jump within the same time period. This numerical index comprehensively reflects the frequency of synchronous changes in the jump events of the two parameters and the degree of matching of their respective jump amplitudes. The higher the coefficient, the closer the physical relationship between the two parameters is due to electrical or thermal coupling, and the stronger the certainty that the other jumps synchronously when one jumps.

[0023] Linkage trigger delay: refers to the time interval between a pair of display parameters with a causal relationship, from the moment the trigger parameter changes to the moment the triggered parameter responds. The positive or negative sign of the delay indicates the direction of propagation, and the absolute value of the delay indicates the speed of propagation. Its physical origin lies in the electrical time constant and thermal inertia of the battery system.

[0024] Display parameter disturbance structure: refers to a directed weighted network model constructed with each display parameter as a node and the coupling relationship between parameters as directed edges. This model uses the synchronous jump correlation coefficient as the edge coupling strength, the absolute value of the linkage trigger delay as the edge propagation delay, and the positive or negative sign of the linkage trigger delay as the propagation direction to characterize the causal timing relationship of disturbance propagation along the electrical connection topology and heat conduction path during the operation of marine battery system.

[0025] In one feasible approach, correlation analysis is performed on the parameters of the operating status data to obtain the synchronous transition correlation coefficient and linkage trigger delay between multiple display parameters. This includes: performing unified time base alignment processing on the voltage parameters, current parameters, temperature parameters, and alarm status parameters in the operating status data to form a parameter timing data group; extracting the parameter transition time, transition amplitude, and transition duration interval corresponding to each display parameter based on the parameter timing data group, and identifying the synchronous transition interval between multiple display parameters based on the parameter transition time and the transition duration interval; performing timing correlation matching processing on each display parameter in the synchronous transition interval to obtain the synchronous change frequency and change sequence between each display parameter; calculating the synchronous transition correlation coefficient between multiple display parameters based on the synchronous change frequency and the transition amplitude, and calculating the linkage trigger delay between multiple display parameters based on the change sequence and the time interval between parameter transition times.

[0026] Parameter timing data set: refers to a multi-dimensional synchronous timing data set formed by aligning voltage parameters, current parameters, temperature parameters and alarm status parameters with the master clock of the battery management system as a unified reference, and arranging them according to the same time grid point. Each time grid point corresponds to a snapshot record containing all parameter values.

[0027] The jump duration interval refers to the time period from when the value of the displayed parameter first exceeds the steady-state fluctuation range until it falls back into the steady-state fluctuation range. The starting point of this time interval is the parameter jump moment, and the ending point is the recovery moment. The length of the interval reflects the duration of the jump event.

[0028] Synchronous transition interval: refers to the time period in which the transition duration intervals of two or more display parameters overlap on the time axis. During this overlapping time period, all parameters are in a transition state, which is the timing basis for determining whether there is a coupling relationship between the parameters.

[0029] Timing-related matching processing refers to the process of comparing the start time of each parameter's jump event in chronological order within the same synchronous jump interval, and counting the cumulative frequency of parameters jumping together in multiple synchronous jump intervals, thereby determining which parameter is the leading jump, which is the following jump, and the frequency of their synchronous changes.

[0030] Synchronous change frequency: refers to the cumulative number of synchronous change intervals in which both displayed parameters change within all identified synchronous change intervals in the statistical period. This value is used to characterize the frequency with which the two parameters change together in time.

[0031] The order of change refers to the leader-follower relationship determined by comparing the start times of the change of two displayed parameters within a single synchronous jump interval. The number of times this relationship remains consistent in multi-interval statistics is used to determine the stable direction of causal propagation between parameters.

[0032] Specifically, the battery management system synchronously collects the voltage value of each cell in the battery pack, the loop current value, the temperature value of each temperature measuring point, and the alarm status indicator at a fixed sampling period. The above parameters are accompanied by their own timestamps during collection. However, due to the slight phase difference in the sampling channels, the timestamps of each parameter are not strictly aligned. Therefore, the master clock of the battery management system is used as a unified reference to perform linear interpolation resampling on the timestamps of each parameter. This aligns the four types of parameters—voltage, current, temperature, and alarm status—to the same set of time grid points on the time axis, forming a parameter time sequence data set.

[0033] Taking voltage parameters as an example, a sliding window differential calculation is performed on the voltage sequence in the parameter time series data group. When the differential value within the window exceeds a preset jump threshold, it is marked as a jump event. The jump start time is recorded as the parameter jump time, the maximum differential value within the window is the jump amplitude, and the time period from the jump start to recovery to the steady-state value is the jump duration interval. The same method is used to extract the parameter jump time, jump amplitude, and jump duration interval for current parameters, temperature parameters, and alarm status parameters. Then, half a preset overlap tolerance window is extended forward and backward from the parameter jump time of each parameter. When the extended windows of two parameters overlap in time and their respective jump duration intervals cover the overlapping period, the overlapping period is marked as a synchronous jump interval.

[0034] During a battery pack discharge, the voltage of a certain cell experiences a voltage drop of ΔV at time t1, lasting from t1 to t3. Simultaneously, a temperature measurement point near this cell experiences a temperature rise of ΔT at time t2, lasting from t2 to t4. Since these two extended windows overlap during the time interval t2 to t3, and their respective voltage jump durations cover this overlapping period, t2 to t3 is identified as a synchronous voltage jump interval. Time-series correlation matching is performed on the voltage and temperature jump sequences within the identified synchronous voltage jump interval. The frequency of simultaneous voltage and temperature jumps within this interval is counted as the synchronous change frequency. The order of change is determined based on the sequence of the start times of the two parameters within the synchronous voltage jump interval. If the voltage jump precedes the temperature jump, the voltage is marked as the preceding jump parameter, and the temperature is marked as the following jump parameter. The synchronous transition correlation coefficient between voltage and temperature parameters is calculated by multiplying the weighted average of the synchronous change frequency in the total transition events by the normalized product of their respective transition amplitudes. The linkage trigger delay is calculated by the time interval between the parameter transition time of the preceding transition parameter and the parameter transition time of the following transition parameter.

[0035] It should be noted that the above steps eliminate the sampling phase difference of multi-source parameters by aligning with a unified time reference, and identify the synchronous jump interval by using the dual time constraints of the jump time and the jump duration interval, avoiding the false correlation that may be caused by matching jump time points alone. At the same time, the correlation coefficient is calculated jointly based on the synchronous change frequency and jump amplitude, and the time delay direction is determined according to the order of jump times. This allows the obtained synchronous jump correlation coefficient and linkage trigger delay to fully characterize the electrical and thermal coupling causal propagation relationship between battery parameters from three dimensions: frequency, amplitude, and time sequence. This provides a physically interpretable data foundation for the subsequent construction of a directed weighted display parameter perturbation structure.

[0036] In one feasible approach, constructing the display parameter perturbation structure based on the synchronization jump correlation coefficient and the linkage trigger delay includes: selecting parameter pairs whose values ​​exceed a preset coupling threshold from the synchronization jump correlation coefficient as candidate coupling pairs; reading the positive or negative sign of the linkage trigger delay and assigning a propagation direction to each candidate coupling pair; treating each display parameter as a node and establishing directed edges between the nodes corresponding to the candidate coupling pairs that conform to the propagation direction; assigning the synchronization jump correlation coefficient as the edge coupling strength and the absolute value of the linkage trigger delay as the edge propagation delay to the corresponding directed edges; and using the set of nodes and directed edges that have been assigned values ​​as the display parameter perturbation structure.

[0037] Directed edge: refers to an edge with directional attributes that connects two nodes in a display parameter disturbance structure. The direction is from the leading jump parameter to the following jump parameter, and is determined by the positive or negative sign of the linkage trigger delay. It represents the direction of disturbance propagation along the electrical connection topology or heat conduction path.

[0038] Edge coupling strength: refers to the weight value assigned to the directed edge in the display parameter perturbation structure. The value is equal to the synchronous jump correlation coefficient between the two display parameters connected by the directed edge. It is used to quantify the degree of coupling between the two parameters in terms of jump amplitude and jump time.

[0039] Edge propagation delay: refers to another weight value assigned to the directed edge in the display parameter perturbation structure. The value is equal to the absolute value of the linkage trigger delay between the two display parameters connected by the directed edge. It is used to quantify the expected time length required for the perturbation to propagate from the leader parameter to the follower parameter.

[0040] Preset coupling threshold: refers to the minimum synchronous jump correlation coefficient value used to determine whether there is a substantial electrical or thermal coupling relationship between two display parameters. Parameter pairs below this threshold are considered noise coupling or accidental co-jump and are not included in the display parameter disturbance structure.

[0041] Candidate coupling pair: refers to an unordered pair of two display parameters whose synchronous jump correlation coefficient exceeds a preset coupling threshold and is initially identified as having a physical coupling relationship. This unordered pair is transformed into an ordered pair after a specified propagation direction.

[0042] Propagation direction: refers to the direction of perturbation transmission between the two display parameters of the candidate coupling pair. It is determined by the positive or negative sign of the linkage trigger delay. If the delay is positive, the direction is from the first jumping parameter to the following jumping parameter. If the delay is negative, the direction is the opposite.

[0043] Specifically, after obtaining the synchronous transition correlation coefficients and linkage trigger delays between all pairwise display parameters, each synchronous transition correlation coefficient is compared with a preset coupling threshold. Assuming the preset coupling threshold is set to 0.3, the synchronous transition correlation coefficient between voltage and temperature is 0.72, exceeding the threshold, so voltage and temperature are marked as a candidate coupling pair. The synchronous transition correlation coefficient between voltage and humidity is 0.12, not exceeding the threshold, so voltage and humidity are not included in the candidate coupling pair. This process is repeated for all parameter pairs. For the candidate coupling pair of voltage and temperature, its linkage trigger delay is read as a positive value of 1.5 seconds. This positive value indicates that the voltage transition time is 1.5 seconds earlier than the temperature transition time, therefore the propagation direction is specified as from voltage to temperature. A voltage node and a temperature node are created in the node set, and a directed edge is established between the two nodes, pointing from the voltage node to the temperature node. The arrow direction of this directed edge is consistent with the propagation direction. The edge coupling strength of the directed edge is assigned a value of 0.72, which is the correlation coefficient between the synchronous jump of voltage and temperature. The edge propagation delay of the directed edge is assigned a value of 1.5 seconds, which is the absolute value of the linkage trigger delay. All candidate coupling pairs are processed in the same way to obtain a directed weighted network containing six nodes and eight directed edges. This network is the display parameter perturbation structure, where the nodes correspond to the six core display parameters, and the directed edges correspond to the electrical and thermal coupling propagation paths between the parameters after threshold screening and direction determination.

[0044] It should be noted that by filtering out parameter pairs with accidental co-jumps or noise coupling through a preset coupling threshold, false associations are avoided from being included in the perturbation structure, which would distort the decision-making basis for subsequent region division and conflict analysis. At the same time, the positive and negative signs of the linkage trigger delay are strictly used to determine the propagation direction of the directed edge rather than assuming bidirectional coupling. This ensures that each edge in the parameter perturbation structure corresponds to a propagation path with a clear physical causal orientation. This provides an accurate topological basis and time constraints for matching the operational steady state with the parameter propagation characteristics and for conducting inter-region conflict analysis based on propagation time delay.

[0045] S2, during the interaction between the crew and the local display interface, acquire the ship's motion attitude data and the crew's operation behavior data on the local display interface, and perform behavioral feature analysis in combination with the motion attitude data to obtain the crew's operational stability state. Local display interface: refers to the touch screen installed on the bridge or engine room of the ship, used to display the status information of the marine battery system such as voltage, current, temperature, and alarms to the crew and to receive touch operation input from the crew.

[0046] Motion attitude data: including at least the roll angular velocity sequence and the pitch angular velocity sequence, wherein the roll angular velocity sequence refers to the discrete sampling sequence formed by arranging the angular velocities of the ship oscillating back and forth around the longitudinal axis of the hull in time order, and the pitch angular velocity sequence refers to the discrete sampling sequence formed by arranging the angular velocities of the ship oscillating back and forth around the transverse axis of the hull in time order.

[0047] Operational behavior data refers to the sequence of touch point coordinates and the touch timestamp corresponding to each touch point collected by the touch screen sensor when the crew performs touch operations on the local display interface. The touch point coordinate sequence reflects the trajectory of the change in the contact position between the crew's finger or stylus and the screen over time.

[0048] Operational stability status refers to the discrete level of the crew's current hand-eye coordination ability and operational accuracy, which is quantitatively assessed based on the correlation between the ship's motion attitude and the crew's touch control deviation. It is used to characterize the crew's current ability to reliably operate the local display interface in a swaying environment.

[0049] In one feasible approach, acquiring the ship's motion attitude data and crew member's operational behavior data on the local display interface, and performing behavioral feature analysis based on the motion attitude data to obtain the crew member's operational stability state, includes: performing a Fast Fourier Transform on the roll angular velocity sequence and pitch angular velocity sequence in the motion attitude data to extract the roll dominant frequency and pitch dominant frequency with the highest energy; reading the touch point coordinate sequence in the operational behavior data, calculating the Euclidean distance between each touch point and the geometric center of a preset control, and generating a touch deviation sequence; calculating the amplitude square coherence curve of the roll dominant frequency, pitch dominant frequency, and touch deviation sequence, and taking the peak value of the amplitude square coherence curve as the sway operation interference value; comparing the sway operation interference value with at least two preset interference thresholds, mapping it to a discrete operational stability level, and using it as the operational stability state.

[0050] The dominant roll frequency refers to the frequency value corresponding to the frequency component with the largest energy amplitude in the spectrum after performing a fast Fourier transform on the roll angular velocity sequence, reflecting the dominant period of the ship's roll motion under the current sea conditions.

[0051] The dominant pitch frequency refers to the frequency value corresponding to the frequency component with the largest energy amplitude in the spectrum after performing a fast Fourier transform on the pitch angular velocity sequence, reflecting the dominant period of the ship's pitch motion under the current sea conditions.

[0052] Touch point coordinate sequence: refers to the sequence of touch point plane coordinates continuously recorded by the touch screen sensor at a fixed sampling rate during a complete touch interaction process, from the time the finger touches the screen to the time the finger leaves the screen, arranged in chronological order.

[0053] Preset control geometric center: refers to the coordinates of the center point of the geometric shape of each interactive control on the local display interface in the interface coordinate system. These coordinates are stored as fixed values ​​in the system after the interface layout is determined.

[0054] Touch deviation sequence: refers to the sequence of deviation values ​​formed by calculating the Euclidean distance between the actual coordinates of each touch point in the touch point coordinate sequence and the preset geometric center coordinates of the target control, and arranging them in chronological order. The unit is pixels or millimeters.

[0055] Amplitude squared coherence curve: This refers to a function curve in the frequency domain that describes the degree of linear correlation between the ship's motion attitude signal and the touch deviation signal as a function of frequency. The value ranges from zero to one, and the higher the value, the greater the contribution of the motion attitude to the touch deviation at that frequency.

[0056] Rolling operation interference value: refers to the peak value extracted from the amplitude squared coherence curve. This peak value indicates the degree to which the ship's motion attitude and touch control deviation reach the maximum linear correlation at a certain frequency. It is used to quantify the intensity of the direct impact of ship rolling on the crew's operational accuracy.

[0057] Specifically, during the crew's operation of the local display interface, the ship's inertial navigation system continuously outputs roll and pitch angular velocity sequences at a sampling rate of 20 Hz. Simultaneously, the touchscreen sensor on the local display interface continuously collects the touch point coordinate sequences and touch timestamps generated by the crew's touch operations at a sampling rate of 60 Hz. Taking the roll and pitch angular velocity sequences within the most recent 10-second time window, and performing Fast Fourier Transforms on them respectively, the maximum energy peak of the roll angular velocity sequence's spectrum appears at 0.15 Hz. Therefore, the 0.15 Hz corresponding to this peak is the dominant roll frequency. Similarly, the maximum energy peak of the pitch angular velocity sequence's spectrum appears at 0.2 Hz. Therefore, the 0.2 Hz corresponding to this peak is the dominant pitch frequency. Within the same time window, a crew member clicks on a voltage details control. The default geometric center coordinates of this control are 420 pixels horizontally and 300 pixels vertically on the screen coordinate system. However, the actual coordinates of the touch point recorded by the touchscreen are 432 pixels horizontally and 312 pixels vertically. The Euclidean distance between the touch point and the geometric center is calculated to be 13.4 pixels. This value is the touch deviation value of the current touch point. The touch deviation values ​​of all touch events within the time window are arranged in chronological order to generate a touch deviation sequence. The main roll frequency of 0.15 Hz and the touch deviation sequence are used as one set of inputs, and the main pitch frequency of 0.2 Hz and the touch deviation sequence are used as another set of inputs. The amplitude square coherence curves are calculated for each set. The peak value of the amplitude square coherence curve of the roll and touch deviation is 0.68 at 0.15 Hz, and the peak value of the amplitude square coherence curve of the pitch and touch deviation is 0.45 at 0.2 Hz. The maximum value of the two sets of curves, 0.68, is taken as the shaking operation interference value for the current time window. The first interference threshold is preset to 0.3, and the second interference threshold is preset to 0.6. The current shaking operation interference value of 0.68 is greater than the second interference threshold of 0.6, which is mapped to the third level of operation stability. This level is output as the current operation stability state.

[0058] It should be noted that the above steps extract the main frequency of the ship's motion attitude through fast Fourier transform instead of directly using the time-domain amplitude. This can separate the different influences of different frequency components in the wave spectrum on the crew's operation. Furthermore, the frequency domain causal relationship between the main motion frequency and the touch deviation is established using the amplitude squared coherence function. This ensures that the sway operation interference value only reflects the true contribution ratio of ship sway to the operation deviation rather than random accidental touch noise. The interference value is mapped to a discrete operation stability level rather than a continuous value by comparing it with multi-level thresholds. This provides a discrete human factor state quantity that can directly participate in logical decision-making for matching the operation stability state with the display parameter disturbance structure.

[0059] S3, the stable operation state is matched with the display parameter disturbance structure, and the local display interface is divided into regions according to the result of the matching process to form multiple display regions of the local display interface; Display area: includes at least the parameter jump association area, the alarm propagation aggregation area, and the refresh resource contention area. The parameter jump association area refers to the display partition on the local display interface used to centrally present associated display parameters with high perception priority and maintain the timing alignment relationship between parameters. The alarm propagation aggregation area refers to the display partition on the local display interface used to serially present display parameters with tight coupling alarm relationships along the fault propagation direction. The refresh resource contention area refers to the display partition on the local display interface used to accommodate display parameters with conflicting refresh time limits that do not fall under the first two types of area division conditions.

[0060] In one feasible approach, the matching process between the operational stable state and the display parameter perturbation structure includes: converting the operational stable state into a stability factor, wherein the stability factor decreases as the operational stability level decreases; traversing each node in the display parameter perturbation structure, determining any node as a target node, counting the number of directed edges originating from the target node as the out-degree, and the number of directed edges ending at the target node as the in-degree; for each target node, multiplying the stability factor by the out-degree of the target node to obtain the target... The perturbation propagation potential of the display parameter corresponding to the node is multiplied by the stability factor and the in-degree to obtain the perturbation sensitivity potential of the display parameter corresponding to the target node; the edge propagation delay of the directed edge connected to each node is read, and the propagation delay of each edge is divided by the stability factor to obtain the current tolerance response time limit of the directed edge; the perturbation propagation potential, the perturbation sensitivity potential, and the current tolerance response time limit of the directed edge of each display parameter are combined into an association presentation constraint record of the display parameter; the association presentation constraint records of all display parameters are summarized into an association presentation constraint table as the result of the matching process.

[0061] Stability factor: refers to the coefficient that converts discrete operational stability levels into continuous values ​​through a preset mapping relationship. The higher the operational stability level, the closer the stability factor is to one, and the lower the operational stability level, the closer the stability factor is to zero. It is used to quantify the degree of influence of the crew's current operational stability on the perception ability and response tolerance of various display parameters in the matching process.

[0062] Out-degree: refers to the total number of directed edges pointing from the target node to other nodes in the display parameter perturbation structure. The larger the out-degree, the more paths the change in the display parameter corresponding to that node will propagate outward, and the wider the range of influence.

[0063] In-degree: refers to the total number of directed edges received from other nodes with the target node as the endpoint in the display parameter perturbation structure. The larger the in-degree, the higher the probability that the display parameter corresponding to the node is affected by the jump of other parameters, and the greater the sensitivity.

[0064] Perturbation propagation potential: This refers to the value obtained by multiplying the stability factor by the out-degree of the target node. It is used to characterize the actual influence of the perturbation propagated by the displayed parameter to other parameters under the current stable operating state. The lower the stability factor, the more significantly the propagation potential is attenuated.

[0065] Disturbance sensitivity potential: This refers to the value obtained by multiplying the stability factor by the in-degree of the target node. It is used to characterize the actual sensitivity of the displayed parameter to disturbances from other parameters under the current stable operating state. The lower the stability factor, the more significantly the sensitivity potential is suppressed.

[0066] Current tolerance response time limit: This refers to the time limit value obtained by dividing the propagation delay of the directed edge in the display parameter disturbance structure by the stability factor. It is used to characterize the longest waiting time that the crew can tolerate for the lead parameter jump following the parameter response on the propagation path under the current stable operating state. The lower the stability factor, the longer the tolerance time limit is stretched.

[0067] Association rendering constraint record: refers to a data record unit generated for a single display parameter, which includes the perturbation propagation potential of the parameter, the perturbation sensitivity potential, and the current tolerance response time limit of all directed edges connected to the parameter. One association rendering constraint record corresponds to one display parameter.

[0068] The associated rendering constraint table refers to the complete constraint dataset formed by summarizing the associated rendering constraint records of all display parameters according to the display parameter identifier.

[0069] Specifically, the current stable state obtained in S2 is converted into a stability factor according to a preset mapping relationship. Assuming the stability factor is set to 0.9 for operational stability level 1, 0.6 for operational stability level 2, and 0.3 for operational stability level 3, and the current stable state is operational stability level 2, then the stability factor is 0.6. The display parameter disturbance structure constructed in S1 is traversed. This structure contains six nodes. Taking the voltage node as the target node, the number of directed edges originating from the voltage node is counted. There are two directed edges from the voltage node to the temperature node and the alarm node, so the voltage node has an out-degree of 2. The number of directed edges ending at the voltage node is counted. There is one directed edge from the current node to the voltage node, so the voltage node has an in-degree of 1. For the voltage node, the stability factor 0.6 is multiplied by the out-degree 2 to obtain the disturbance propagation potential of the voltage parameter as 1.2. The stability factor 0.6 is multiplied by the in-degree 1 to obtain the disturbance sensitivity potential of the voltage parameter as 0.6. Read all directed edges connected to the voltage node. The propagation time delay of the directed edge pointing from voltage to temperature is 1.5 seconds, and the propagation time delay of the directed edge pointing from voltage to alarm is 0.8 seconds. Dividing 1.5 seconds by the stability factor 0.6 gives the current tolerance response time limit of the directed edge as 2.5 seconds. Dividing 0.8 seconds by the stability factor 0.6 gives the current tolerance response time limit of the directed edge as 1.33 seconds. Combine the disturbance propagation potential of voltage parameters (1.2), the disturbance sensitivity potential (0.6), and the current tolerance response times of the two directed edges (2.5 seconds and 1.33 seconds) to form the associated presentation constraint record of the voltage parameters. Process the temperature node, current node, alarm node, cell voltage node, and module temperature node in the same way, generating a total of six associated presentation constraint records. Summarize these six records into an associated presentation constraint table, which is the result of the matching process.

[0070] It should be noted that the above steps convert discrete operational stable states into continuously valued stable factors and apply these factors to both node and edge attributes in the display parameter perturbation structure. This injects the human constraints of the current crew's operational capabilities into the static perturbation structure that originally only reflected the physical coupling characteristics of the battery. The stable factors simultaneously attenuate the propagation potential and sensitivity potential of the nodes and stretch the tolerance response time limit of the edges. When the crew's swaying intensifies, it reduces the perception priority of the associated parameters and relaxes the urgency requirements of the time-series response. This provides a unified and quantifiable decision basis for the dynamic trade-off between the needs of associated presentation and the needs of simplified isolation in the region division.

[0071] In one feasible approach, the step of dividing the local display interface into multiple display areas based on the result of the matching process includes: using the sum of the disturbance propagation potential and the disturbance sensitivity potential in the result of the matching process as the perception priority; classifying display parameters with a perception priority higher than a first priority threshold into the parameter transition association region; classifying display parameters that are directly connected by directed edges and whose current tolerance response time is lower than a first time limit threshold into the alarm propagation aggregation region after being concatenated along the edge direction; for display parameters that do not belong to either the parameter transition association region or the alarm propagation aggregation region, if the current tolerance response time of the directed edge corresponding to the display parameter is less than a preset refresh interval, then classifying the display parameter into the refresh resource contention region; counting the number of display parameters contained in each of the parameter transition association region, alarm propagation aggregation region, and refresh resource contention region, and allocating canvas area on the local display interface according to the proportion of the number of display parameters to form multiple display areas of the local display interface.

[0072] Perception Priority: This refers to the comprehensive score obtained by adding the disturbance propagation potential and the disturbance sensitivity potential of a single display parameter. It is used to quantify the global importance of the display parameter in the fault causal propagation network under the current stable operating state. The higher the score, the stronger the disturbance propagation influence and the higher the disturbance sensitivity. It should be given higher priority in spatial arrangement and timing alignment in the display interface.

[0073] First priority threshold: refers to a preset threshold value used to determine whether a display parameter has sufficient perception priority. When the perception priority of a display parameter is higher than the preset threshold value, the parameter is considered to play a key role in the causal chain of the crew's perception of battery failure.

[0074] First time limit threshold: refers to the preset time threshold value used to determine the urgency of the alarm timing of the parameters displayed at both ends of a directed edge. When the current tolerance response time limit of the directed edge is lower than this threshold, the response time limit of the following parameter to the leading parameter is extremely urgent, and spatial concatenation is required in the alarm presentation to highlight the causal propagation chain.

[0075] Preset refresh interval: refers to the refresh cycle set for each display parameter in the local display interface under normal conditions. It is used to determine whether the current tolerable response time limit has been compressed to a level lower than the normal refresh capacity. If it is lower than this value, it indicates that there is a conflict between the refresh requirement of this parameter and the normal refresh resources.

[0076] Specifically, the associated presentation constraint table generated by the S3 matching process is read. This table contains six associated presentation constraint records: voltage parameter, temperature parameter, current parameter, alarm parameter, cell voltage parameter, and module temperature parameter. Taking the voltage parameter as an example, its disturbance propagation potential is 1.2, and its disturbance sensitivity potential is 0.6, with a sum of 1.8, which is the sensing priority of the voltage parameter. Similarly, the sensing priority of the temperature parameter is calculated as 1.4, the current parameter as 1.1, the alarm parameter as 1.5, the cell voltage parameter as 0.9, and the module temperature parameter as 0.6. A first priority threshold is preset to 1. The sensing priority of each parameter is compared with the first priority threshold one by one. The voltage parameter (1.8) is greater than 1, the temperature parameter (1.4) is greater than 1, and the alarm parameter (1.5) is greater than 1. These three parameters are then classified into the parameter transition association region. For voltage and temperature parameters within the parameter transition association region, the current tolerance response time of the directed edge corresponding to the voltage parameter is read from the association presentation constraint table. The current tolerance response time of the directed edge pointing from voltage to alarm is 1.33 seconds, and the preset first time limit threshold is 1.5 seconds. Since 1.33 seconds is less than 1.5 seconds, the voltage parameter and alarm parameter are directly connected by a directed edge, and the current tolerance response time is lower than the first time limit threshold. The two parameters are then connected in series along the direction from voltage to alarm and included in the alarm propagation cluster region. The current parameter has a sensing priority of 1.1, which is also higher than the first priority threshold and has been included in the parameter transition association region. The current tolerance response time of the directed edge pointing from current to voltage is 1.8 seconds, which is not less than 1.5 seconds. Therefore, it does not meet the condition for inclusion in the alarm propagation cluster region and is only retained in the parameter transition association region. The sensing priority of the cell voltage parameter is 0.9, which is not higher than the first priority threshold. The sensing priority of the module temperature parameter is 0.6, which is also not higher than the first priority threshold. Neither parameter is included in the alarm propagation aggregation area. The current tolerance response time limit of the directed edge corresponding to the cell voltage parameter is 0.7 seconds, and the preset refresh interval is 1 second. Since 0.7 seconds is less than 1 second, the cell voltage parameter is included in the refresh resource contention area. The current tolerance response time limit of the directed edge corresponding to the module temperature parameter is 1.2 seconds, which is not less than the preset refresh interval of 1 second. Therefore, the module temperature parameter is not included in any specific area and is retained in the default display area. The statistical parameter jump association area includes three parameters: voltage, temperature, and current. The alarm propagation aggregation area includes two parameters: voltage and alarm. The refresh resource contention area includes one parameter: cell voltage. The canvas area is allocated on the local display interface according to the parameter ratio of 3:2:1. The parameter jump association area gets 50% of the canvas area, the alarm propagation aggregation area gets 33% of the canvas area, and the refresh resource contention area gets 17% of the canvas area, forming the three display areas of the local display interface.

[0077] It should be noted that this application combines the disturbance propagation potential and the disturbance sensitivity potential into a unified perception priority index, so that the area division decision takes into account both the active influence and passive sensitivity of parameters in the physical causal propagation network. It uses the current tolerance response time limit to distinguish between tightly coupled alarm propagation chains and general correlation parameters, and combines the preset refresh interval to identify the competition relationship of refresh resources. The stable state of the crew's operation in the swaying environment is transmitted layer by layer through the stability factor and mapped to the dynamic spatial allocation scheme of the display interface. This makes the display area of ​​the key causal propagation chain larger and the timing alignment tighter when the crew's cognitive load is higher and the operation accuracy is lower, while the refresh resources of low priority parameters are actively compressed and given way. Thus, the dual needs of presenting the fault causal chain correlation and simplifying and isolating swaying operations are dynamically balanced within the same display framework.

[0078] S4, perform conflict analysis on multiple display areas based on the synchronous jump correlation coefficient and the linkage trigger delay, and generate display conflict status parameters; Display conflict status parameters: These are a set of parameters used to quantify the degree of conflict in display refresh timing among parameter jump association area, alarm propagation aggregation area, and refresh resource contention area. They include at least the refresh conflict value between areas and the resource contention value within the area. The former reflects the expected refresh overlap intensity caused by parameter jump propagation between the first two types of areas, while the latter reflects the degree of refresh request backlog caused by insufficient refresh cycle within the refresh resource contention area.

[0079] In one feasible approach, the step of performing conflict analysis on multiple display areas based on the synchronous jump correlation coefficient and the linkage trigger delay to generate display conflict state parameters includes: extracting the edge propagation delay and edge coupling strength of each directed edge from the display parameter disturbance structure; reading the occurrence time of the most recent jump of each display parameter in the parameter jump association area and the alarm propagation aggregation area at the current time; adding the occurrence time of the most recent jump to the edge propagation delay of the corresponding directed edge to obtain the next expected jump time of the display parameter; calculating the number of overlaps between the expected jump times of the parameter jump association area and the alarm propagation aggregation area within the same preset time window; multiplying the number of overlaps by the edge coupling strength of the corresponding directed edge and accumulating them to obtain an inter-area refresh conflict value; obtaining the current refresh cycle of each display parameter in the refresh resource contention area, calculating the concurrency density of refresh requests in the refresh resource contention area as the resource contention value in the area; and combining the inter-area refresh conflict value with the resource contention value in the area to form display conflict state parameters.

[0080] The most recent jump time refers to the starting point of the last time a jump event was detected in the displayed parameter before the current time. This time point is extracted from the parameter time series data group and continuously updated as the reference starting point for predicting the next jump time.

[0081] The next expected jump time is the predicted time point obtained by taking the most recent jump time of a certain display parameter as the reference and adding the propagation time lag of the directed edge connected to the parameter in the display parameter perturbation structure. It is used to estimate when the following parameter that is causally coupled with the parameter will jump.

[0082] Preset time window: refers to a fixed-length time period used to statistically analyze the overlap between the expected jump time in the parameter jump association area and the alarm propagation aggregation area. This time window extends forward by a preset length from the current time, and all expected jump times within the window are included in the conflict statistics.

[0083] Overlap count: refers to the number of times within a preset time window when the next expected jump time of any parameter displayed in the parameter jump association area coincides with the next expected jump time of any parameter displayed in the alarm propagation aggregation area. Each overlap is counted as one.

[0084] Inter-region refresh conflict value: refers to the value obtained by multiplying the number of overlaps counted within a preset time window by the edge coupling strength of the directed edge corresponding to each overlap and then accumulating the result. It is used to quantify the total intensity of time-series refresh conflicts caused by parameter causal propagation between parameter jump-related regions and alarm propagation aggregation regions.

[0085] Concurrency density of refresh requests: refers to the number of refresh requests per unit time obtained by summing the reciprocals of the current refresh cycle of all display parameters in the refresh resource contention area. It is used to quantify the total number of refresh operations that need to be processed in this area per unit time.

[0086] Resource contention value within a region: refers to the concurrent density of refresh requests in the resource contention region, used to characterize the intensity of competition for refresh resources for display parameters within that region.

[0087] Specifically, the propagation delay and coupling strength of all directed edges are extracted from the display parameter perturbation structure constructed by S1. The propagation delay of the directed edge pointing from voltage to temperature is 1.5 seconds and the coupling strength is 0.72; the propagation delay of the directed edge pointing from voltage to alarm is 0.8 seconds and the coupling strength is 0.85; and the propagation delay of the directed edge pointing from current to voltage is 1.2 seconds and the coupling strength is 0.63. The most recent change in each display parameter within the parameter change association area is read: the most recent change in voltage is 10:30:15, the most recent change in temperature is 10:30:14.5, and the most recent change in current is 10:30:13.8. Simultaneously, the most recent change in voltage within the alarm propagation aggregation area is read: the most recent change in alarm parameter is 10:30:15, and the most recent change in alarm parameter is 10:30:15.3. Adding the 1.5-second propagation delay of the voltage-to-temperature directed edge to the most recent voltage parameter jump time of 10:30:15, we obtain the next expected jump time for the temperature parameter as 10:30:16.5. Similarly, adding the 0.8-second propagation delay of the voltage-to-alarm directed edge to the next expected jump time for the voltage parameter, we obtain the next expected jump time for the alarm parameter as 10:30:15.8. The preset time window is 5 seconds, from the current time 10:30:15 to 10:30:20. The expected jump time of the temperature parameter (10:30:16.5) within the parameter jump correlation area falls within this time window, as does the expected jump time of the alarm parameter (10:30:15.8) within the alarm propagation aggregation area. However, the two expected jump times do not overlap, resulting in zero overlap. The current parameter, whose expected transition time of 10:30:15 falls within the time window of the parameter transition correlation area, is not included in the statistics. If the expected transition time of the temperature parameter and the expected transition time of the alarm parameter are both exactly 10:30:16.5, the overlap count is 1. Multiplying this overlap count of 1 by the edge coupling strength of the directed edge corresponding to the temperature and alarm parameters (this edge does not directly exist in the disturbance structure but has a propagation path through intermediate nodes), the product of the edge coupling strength on the path is 0.72 multiplied by 0.85, yielding a conflict contribution value of approximately 0.61 for this overlap. Since there is only one overlap, the cumulative inter-region refresh conflict value is 0.61. The current refresh cycle of the cell voltage parameter within the refresh resource contention area is read as 0.7 seconds. There is only one parameter in this area, and its concurrent refresh request density is 1.43 times per second. This value is used as the resource contention value within the area. Combining the inter-region refresh conflict value of 0.61 with the intra-region resource contention value of 1.43 forms the complete display conflict status parameter.

[0088] It should be noted that this application predicts the next jump time by combining the propagation delay of the directed edges in the display parameter perturbation structure with the most recent actual jump time of each display parameter. This makes the conflict analysis based on the timing prediction driven by actual jump events rather than static rules. Furthermore, by jointly weighting the number of overlaps with the edge coupling strength, refresh conflicts on strongly coupled paths are amplified while conflicts on weakly coupled paths are suppressed. At the same time, the concurrent density of refresh resource contention areas is included as an independent dimension in the conflict state parameters. This allows the display conflict state parameters to fully reflect the timing conflict pressure faced by the current display layout from two dimensions: causal propagation conflicts between regions and refresh resource contention within regions. This provides an accurate basis for determining whether to trigger display resource reconstruction control.

[0089] S5, when the display conflict state parameter meets the preset conflict condition, the operation stability state is used as a control factor to perform display resource reconstruction control on multiple display areas of the local display interface to obtain the status display result.

[0090] Preset conflict condition: refers to the judgment criterion for triggering display resource reconstruction control. Specifically, it is the state where the inter-region refresh conflict value generated in S4 exceeds the preset conflict threshold. This indicates that the timing refresh conflict caused by parameter causal propagation between the parameter jump-related region and the alarm propagation aggregation region has become so severe that the display layout needs to be adjusted.

[0091] Control factor: refers to the variable that plays a regulatory role in the process of display resource reconfiguration control. Specifically, it is the stability factor corresponding to the crew operation stability state obtained in S2 after conversion. The value of this stability factor directly determines the magnitude of the reconfiguration adjustment.

[0092] Status display result: refers to the final display layout parameter set formed after applying parameters such as the reconstructed and adjusted display area area and refresh rate to the local display interface. The rendering engine of the local display interface redraws the interface and refreshes the content of each area based on this parameter set, so that the crew can see the reasonable display of the ship's battery status.

[0093] In one feasible approach, using the stable operational state as a control factor to perform display resource reconstruction control on multiple display areas of the local display interface to obtain a status display result includes: when the refresh conflict value between the areas exceeds a preset conflict threshold, obtaining a stability factor corresponding to the current stable operational state, and calculating a reconstruction amplification coefficient based on the stability factor; multiplying the current display area of ​​the parameter jump-related area and the alarm propagation aggregation area by the reconstruction amplification coefficient to obtain the adjusted related area area and alarm area area; multiplying the current refresh frequency of the refresh resource competition area by the stability factor to obtain the adjusted competition area refresh frequency; and applying the adjusted related area area, alarm area area, and adjusted competition area refresh frequency to the local display interface to obtain a status display result, wherein the status display result is used to control the local display interface to reasonably display the marine battery status.

[0094] Preset conflict threshold: This is a threshold value used to determine whether the refresh conflict value between regions has reached the level that requires intervention. When the refresh conflict value between regions is greater than this threshold, it means that the conflict level is unacceptable. When the refresh conflict value between regions is less than or equal to this threshold, it means that the conflict is still within the acceptable range and reconstruction control will not be triggered for the time being.

[0095] Reconstruction amplification factor: This refers to the multiplier factor used to adjust the display area of ​​the parameter jump association area and the alarm propagation aggregation area. It is calculated based on the stability factor. The smaller the stability factor, the larger the reconstruction amplification factor, which makes the display area of ​​the critical area more magnified when the crew's operational stability decreases.

[0096] Current display area: refers to the area of ​​the interface canvas occupied by the parameter jump association area and the alarm propagation aggregation area at the current moment. This area is allocated and determined according to the proportion of the number of parameters in the area division step of S3.

[0097] Current refresh rate: refers to the frequency at which the refresh resource contention area updates the content of each display parameter at the current moment, usually measured in refreshes per second.

[0098] Specifically, the display conflict status parameters generated in S4 are read. The inter-region refresh conflict value is 0.61, and the preset conflict threshold is 0.5. Since the inter-region refresh conflict value of 0.61 is greater than the preset conflict threshold of 0.5, the preset conflict condition is met, triggering display resource reconstruction control. The current operational stability state obtained in S2 is obtained as operational stability level two, with a corresponding stability factor of 0.6. The reconstruction amplification factor is calculated based on the stability factor, which is the reciprocal of the stability factor, i.e., 1 divided by 0.6, resulting in a reconstruction amplification factor of 1.67. The current display area of ​​the parameter jump-related region allocated in the S3 region division step is read. This region occupies 50% of the canvas area, and the total local display interface canvas area is 800 square centimeters. The current display area of ​​the parameter jump-related region is 400 square centimeters; the current display area of ​​the alarm propagation aggregation region occupies 33% of the canvas area, with a current display area of ​​264 square centimeters. Multiplying the current display area of ​​the parameter jump-related region (400 square centimeters) by a reconstruction amplification factor of 1.67 yields an adjusted related region area of ​​668 square centimeters. Multiplying the current display area of ​​the alarm propagation aggregation region (264 square centimeters) by the reconstruction amplification factor of 1.67 yields an adjusted alarm region area of ​​441 square centimeters. The current refresh rate of the refresh resource contention region is read as 1.43 times per second. Multiplying this refresh rate by a stability factor of 0.6 yields an adjusted contention region refresh rate of 0.86 times per second. The adjusted related region area (668 square centimeters), alarm region area (441 square centimeters), and adjusted contention region refresh rate (0.86 times per second) are used as a set of parameters and applied to the rendering engine of the local display interface. The rendering engine recalculates the pixel allocation and refresh clock for each region based on these parameters, redraws the border positions and sizes of the three display regions on the screen, and rearranges the display parameters within their corresponding regions to obtain the status display result.

[0099] It should be noted that when the sum of the adjusted areas of the parameter jump-related area and the alarm propagation cluster area exceeds the available canvas area of ​​the local display interface, the rendering engine allocates actual pixels according to the priority order of the parameter jump-related area, the alarm propagation cluster area, and the refresh resource contention area. Among them, the parameter jump-related area and the alarm propagation cluster area are allowed to partially overlap in the visible range of the border because they share some display parameters. The refresh resource contention area is compressed to a preset minimum footprint size in the non-critical information degradation mode to meet the overall layout constraints and obtain the status display result.

[0100] It should be noted that this application introduces a stability factor as the core adjustment variable for reconstruction control when the refresh conflict value between regions exceeds a threshold, thereby achieving differentiated processing of conflict regions. The smaller the stability factor, the more unstable the crew operation, and the larger the reconstruction amplification coefficient. The display area of ​​parameter jump-related regions and alarm propagation cluster regions is amplified to highlight the fault causal propagation chain. At the same time, the refresh frequency of refresh resource competition regions is reduced by multiplying by the stability factor to actively release display refresh resources, so that display resources are transferred from low-priority refresh competition regions to high-priority related regions and alarm regions. The status display result provides the largest key area display area and the lowest secondary area refresh interference at the moment when the crew operation is most unstable, dynamically resolving the conflict between related presentation and simplified isolation from the perspective of display resource allocation.

[0101] Example 2, as Figure 1 As shown, based on Embodiment 1, the method provided in this application embodiment further includes: obtaining the root mean square value of the current heave acceleration from the ship motion reference unit as the instantaneous sway intensity; comparing the instantaneous sway intensity with a preset intensity threshold mapping curve to obtain the corresponding dynamic conflict threshold; replacing the fixed preset conflict threshold in the preset conflict conditions with the dynamic conflict threshold, wherein the dynamic conflict threshold decreases as the instantaneous sway intensity increases.

[0102] Ship motion reference unit: refers to an inertial measurement unit installed near the ship's center of gravity, used to output the linear acceleration value of the ship in the heave direction in real time. The heave direction is perpendicular to the ship's deck plane, and the heave acceleration reflects the intensity of the ship's heave motion in the vertical direction.

[0103] The root mean square value of heave acceleration is the square root of the square of the square of each sampled value in the heave acceleration sequence. It is used to quantify the effective amplitude of heave acceleration over a period of time and eliminate the interference of instantaneous spikes on the assessment of sway intensity.

[0104] Instantaneous sway intensity: refers to the root mean square value of heave acceleration as a quantitative indicator of the severity of the overall sway of the ship at the current moment. The larger the value, the stronger the vertical motion disturbance that the ship is currently experiencing, and the more significant the impact on the crew's body balance and hand stability.

[0105] The preset intensity threshold mapping curve is a pre-calibrated function curve with instantaneous sway intensity as the horizontal axis and dynamic conflict threshold as the vertical axis. This curve defines the correspondence between instantaneous sway intensity and dynamic conflict threshold. The greater the instantaneous sway intensity, the lower the corresponding dynamic conflict threshold. The two have a monotonically decreasing relationship.

[0106] Dynamic conflict threshold: refers to the conflict threshold read from the preset intensity threshold mapping curve based on the current instantaneous shaking intensity. It is used to replace the fixed preset conflict threshold in step S5 of embodiment 1. The dynamic conflict threshold is adjusted in real time with the sea state. The worse the sea state, the lower the threshold and the higher the sensitivity of triggering display resource reconstruction control.

[0107] Specifically, the ship motion reference unit continuously outputs a heave acceleration sequence at a sampling rate of 20 Hz. It takes 40 heave acceleration sample values ​​collected within the most recent 2-second time window, calculates the square of each sample value, and takes the square root of the arithmetic mean of the 40 square values ​​to obtain the root mean square value of the heave acceleration, which is 0.35 m / s². This value is the instantaneous sway intensity at the current moment. The instantaneous sway intensity of 0.35 is compared with a preset intensity threshold mapping curve. This mapping curve is a linearly decreasing function, defined as the root mean square value of heave acceleration from 0 to 1 m / s², and its range is from 0.8 to 0.2. When the instantaneous sway intensity is 0, the dynamic conflict threshold is 0.8; when the instantaneous sway intensity is 1.0, the dynamic conflict threshold is 0.2. Using linear interpolation, the dynamic conflict threshold corresponding to the current instantaneous sway intensity of 0.35 is 0.8 minus the difference between 0.35 multiplied by 0.6 and divided by 1, which is 0.59. The dynamic conflict threshold of 0.59 replaces the fixed preset conflict threshold of 0.5 in the preset conflict conditions of step S5 in Example 1. When step S5 is executed subsequently, the inter-region refresh conflict value generated in S4 is compared with the dynamic conflict threshold of 0.59, rather than with the fixed threshold of 0.5, to determine whether to trigger display resource reconstruction control. If the root mean square value of the heave acceleration increases to 0.7 m / s² due to the deterioration of sea conditions in subsequent moments, the corresponding dynamic conflict threshold decreases to 0.38, the threshold for triggering reconfiguration control is lower, and it is easier to determine that the preset conflict conditions are met and reconfiguration is triggered in advance.

[0108] It should be noted that this application introduces the root mean square value of heave acceleration as the instantaneous sway intensity and replaces the fixed preset conflict threshold with a dynamic conflict threshold that changes dynamically with the sway intensity. This establishes a direct correlation between the trigger sensitivity of the display resource reconstruction control and the severity of sea conditions. When the ship encounters severe sea conditions and the sway intensifies, the dynamic conflict threshold automatically decreases. Reconstruction control can be triggered in advance before the refresh conflict value between areas increases significantly. This enlarges the associated area and alarm area in advance and reduces the refresh frequency of the competing area in advance, so that the display interface completes the layout adjustment in the early stage of sea condition deterioration. This provides the crew with more time to recognize and adapt to the operation, and avoids the short adaptation window caused by the passive triggering of reconstruction after the sea conditions deteriorate sharply.

[0109] Example 3, as Figure 1As shown, based on Embodiment 1, the method provided in this application embodiment further includes: recording the number of new alarm triggers in the alarm propagation cluster area within a preset sampling time; when the number of new alarm triggers exceeds a preset alarm outbreak threshold, forcibly triggering the display resource reconstruction control; in the forced trigger state, merging the parameter jump association area with the alarm propagation cluster area, and stopping the refresh of all parameters in the refresh resource contention area.

[0110] The preset sampling duration refers to the length of the rolling time window used to count the number of new alarm triggers within the alarm propagation cluster area. This window traces back the preset duration from the current moment. New alarm events within the window are included in the count, while historical alarm events exceeding the window are not counted.

[0111] The number of new alarm triggers refers to the cumulative number of events in the alarm propagation cluster area where each displayed parameter first exceeds the limit or flips from the normal state to the alarm state for the first time within the preset sampling time. The continuous alarm state of the same parameter is not counted repeatedly, and only the moment when its alarm state changes from normal to alarm is counted as a new trigger.

[0112] Preset alarm outbreak threshold: This is a threshold value used to determine whether alarm events in the alarm propagation cluster area show a dense outbreak trend. When the number of new alarm triggers exceeds this threshold, it indicates that the battery system failure is spreading rapidly along the causal propagation path, and more aggressive explicit intervention measures than conventional reconfiguration control need to be taken immediately.

[0113] Forced triggering: refers to a triggering method that skips the conflict judgment step and forcibly executes the display resource reconstruction control without relying on whether the display conflict status parameters generated by S4 meet the preset conflict conditions. Its priority is higher than the conventional triggering path of S5 in Example 1.

[0114] Forced Trigger State: This refers to a special reconstruction mode in which the display interface is in effect during the forced trigger period. In this mode, the parameter jump association area and the alarm propagation aggregation area are merged into a unified associated alarm joint area, and the refresh resource competition area stops all refresh operations to release all display refresh resources.

[0115] Specifically, the preset sampling duration is set to 10 seconds, and the preset alarm outbreak threshold is 3 times. Within a 10-second time window preceding the current moment, the alarm status reversal events of each display parameter in the alarm propagation cluster area are continuously monitored. At the first second of the 10-second window, a voltage parameter in the alarm propagation cluster area experiences an out-of-limit alarm, triggering the first new alarm count. At the third second, the temperature parameter in the alarm propagation cluster area experiences an out-of-limit alarm following the voltage parameter's jump, triggering the second new alarm count. At the fifth second, an alarm parameter in the alarm propagation cluster area is triggered due to continuous voltage and temperature anomalies, completing the third new alarm count. At the seventh second, the cell voltage parameter in the alarm propagation cluster area experiences an out-of-limit alarm, triggering the fourth new alarm count. Thus, the cumulative number of new alarm triggers within the 10-second time window is 4, exceeding the preset alarm outbreak threshold of 3 times, forcibly triggering display resource reconstruction control. Upon entering the forced trigger state, the parameter transition association area and the alarm propagation aggregation area are first merged. The parameter transition association area currently contains voltage, temperature, and current parameters, while the alarm propagation aggregation area currently contains voltage and alarm parameters. The merged area forms a joint alarm association area, which contains four display parameters: voltage, temperature, current, and alarm. The display area of ​​the joint area is the sum of the areas of the original two areas. Simultaneously, the refresh operation of the cell voltage parameter within the resource contention area is stopped. The refresh frequency of this parameter is reduced from the current 0.86 times per second to zero, and its corresponding interface space is reclaimed, with no further refresh clock cycles allocated. The display parameters in the merged joint alarm association area maintain the original edge-to-edge timing alignment. Voltage parameter transitions still sequentially display the expected transitions of temperature and alarm parameters according to the edge propagation delay.

[0116] It should be noted that this application captures the rapid spread of battery system faults along the causal propagation path by monitoring the density of newly triggered alarms within the alarm propagation cluster area. When an alarm occurs, it bypasses the conventional conflict state parameter judgment and directly forces a reconstruction, merging the parameter jump association area and the alarm propagation cluster area into a unified associated alarm joint area to eliminate refresh timing conflicts between areas. At the same time, it stops all refresh operations in the refresh resource competition area so that display refresh resources are concentrated on key parameters on the fault propagation chain. This ensures that at the most critical moment of the battery system fault chain propagation, the local display interface prioritizes the complete presentation of the fault causal chain with the largest area and the highest refresh resources, thereby completely abandoning the refresh and update of non-critical parameters and eliminating all irrelevant information that may interfere with the crew's perception of the fault propagation chain from the lowest level of display resource scheduling.

[0117] The foregoing has shown and described the basic principles, main features, and advantages of this application. Those skilled in the art should understand that this application is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of this application. Various changes and modifications can be made to this application without departing from the spirit and scope thereof, and all such changes and modifications fall within the scope of this application as claimed. The scope of protection of this application is defined by the appended claims and their equivalents.

Claims

1. A method for local display and control of marine battery status, characterized in that, The method is applied to ships that use batteries as a power source, specifically including: The system acquires operational status data of a marine battery system, performs correlation analysis on various parameters of the operational status data to obtain synchronous jump correlation coefficients and linkage trigger delays among multiple display parameters, and constructs a display parameter perturbation structure based on the synchronous jump correlation coefficients and linkage trigger delays, including: Parameter pairs whose values ​​exceed a preset coupling threshold are selected from the synchronous jump correlation coefficients and used as candidate coupling pairs; Read the sign of the linkage trigger delay and assign a propagation direction to each candidate coupling pair; Treat each display parameter as a node, and establish directed edges that conform to the propagation direction between the nodes corresponding to the candidate coupling pairs; The synchronous jump correlation coefficient is used as the edge coupling strength, and the absolute value of the linkage trigger delay is used as the edge propagation delay, which is then assigned to the corresponding directed edge. The set of nodes and directed edges that have been assigned values ​​is used as the display parameters to perturb the structure; During the interaction between the crew and the local display interface, the ship's motion attitude data and the crew's operation behavior data on the local display interface are acquired, and behavioral feature analysis is performed in combination with the motion attitude data to obtain the crew's operational stability state. The stable operation state is matched with the display parameter disturbance structure, and the local display interface is divided into regions based on the result of the matching process to form multiple display regions of the local display interface. The display regions include at least a parameter jump association region, an alarm propagation aggregation region, and a refresh resource contention region. The refresh resource contention region refers to a display partition on the local display interface used to accommodate display parameters that have conflicting refresh time limits and do not meet the first two types of region division conditions. Based on the synchronous jump correlation coefficient and the linkage trigger delay, conflict analysis is performed on multiple display areas to generate display conflict status parameters; When the display conflict state parameter meets the preset conflict condition, the stable operation state is used as a control factor to perform display resource reconstruction control on multiple display areas of the local display interface to obtain the status display result. The status display result is used to control the local display interface to reasonably display the status of the marine battery.

2. The method according to claim 1, characterized in that, The correlation analysis performed on the parameters of the running status data to obtain the synchronous jump correlation coefficients and linkage trigger delays among multiple display parameters includes: The voltage parameters, current parameters, temperature parameters, and alarm status parameters in the operating status data are aligned to a unified time base to form a parameter timing data group. Based on the parameter timing data group, extract the parameter jump time, jump amplitude and jump duration interval corresponding to each display parameter, and identify the synchronous jump interval between multiple display parameters according to the parameter jump time and the jump duration interval. Perform timing association matching processing on each display parameter in the synchronous jump interval to obtain the synchronous change frequency and the order of change between each display parameter; The synchronous change correlation coefficient between multiple display parameters is calculated based on the synchronous change frequency and the jump amplitude, and the linkage trigger delay between multiple display parameters is calculated based on the change sequence and the time interval between parameter jump times.

3. The method according to claim 1, characterized in that, The motion attitude data includes at least a roll angular velocity sequence and a pitch angular velocity sequence. Acquiring the ship's motion attitude data and crew member operational behavior data on the local display interface, and combining this motion attitude data with behavioral feature analysis to obtain the crew member's operational stability state, includes: Perform a Fast Fourier Transform on the roll angular velocity sequence and pitch angular velocity sequence in the motion posture data to extract the roll main frequency and pitch main frequency with the highest energy. Read the touch point coordinate sequence from the operation behavior data, calculate the Euclidean distance between each touch point and the geometric center of the preset control, and generate a touch deviation sequence; Calculate the amplitude square coherence curve of the main roll frequency, the main pitch frequency and the touch deviation sequence, and take the peak value of the amplitude square coherence curve as the shaking operation interference value. The shaking operation interference value is compared with at least two preset interference thresholds and mapped to discrete operation stability levels, which are used as the operation stability state.

4. The method according to claim 1, characterized in that, The process of matching the stable operating state with the display parameter perturbation structure includes: The operational stability state is converted into a stability factor, which decreases as the operational stability level decreases. Traverse each node in the display parameter perturbation structure, determine any node as the target node, count the number of directed edges starting from the target node as the out-degree, and the number of directed edges ending at the target node as the in-degree. For each target node, the stability factor is multiplied by the out-degree of the target node to obtain the perturbation propagation potential of the display parameters corresponding to the target node, and the stability factor is multiplied by the in-degree to obtain the perturbation sensitivity potential of the display parameters corresponding to the target node. Read the edge propagation delay of the directed edge connected to each node, divide the edge propagation delay by the stability factor, and obtain the current tolerance response time limit of the directed edge. The perturbation propagation potential, the perturbation sensitivity potential, and the current tolerance response time limit of the directed edge for each display parameter are combined into an associated presentation constraint record for the display parameter. All display parameter association rendering constraint records are summarized into an association rendering constraint table, which serves as the result of the matching process.

5. The method according to claim 4, characterized in that, The step of dividing the local display interface into multiple display areas based on the result of the matching process includes: The sum of the perturbation propagation potential and the perturbed sensitive potential in the result of the matching process is used as the sensing priority; Display parameters with a perception priority higher than the first priority threshold are included in the parameter transition association area. Display parameters that are directly connected by directed edges and whose current tolerance response time is lower than the first time limit threshold are concatenated along the edge direction and included in the alarm propagation cluster area. For display parameters that do not belong to either the parameter jump association region or the alarm propagation aggregation region, if the current tolerance response time limit of the directed edge corresponding to the display parameter is less than the preset refresh interval, then the display parameter is classified into the refresh resource contention region. The number of display parameters contained in each of the statistical parameter jump association area, alarm propagation aggregation area, and refresh resource contention area is allocated to the canvas area on the local display interface according to the proportion of the number of parameters, forming multiple display areas of the local display interface.

6. The method according to claim 1, characterized in that, The step of performing conflict analysis on multiple display areas based on the synchronous jump correlation coefficient and the linkage trigger delay to generate display conflict state parameters includes: Extract the edge propagation delay and edge coupling strength of each directed edge from the display parameter perturbation structure; Read the time of the most recent jump of each displayed parameter in the parameter jump association area and the alarm propagation aggregation area at the current moment; Add the edge propagation delay of the corresponding directed edge to the time of the most recent jump to obtain the next expected jump time of the display parameter. Calculate the number of times the expected transition time of the parameter transition association region and the alarm propagation aggregation region overlap within the same preset time window; Multiply the number of overlaps by the edge coupling strength of the corresponding directed edge, and sum them up to obtain the inter-region refresh conflict value; Obtain the current refresh cycle of each display parameter within the refresh resource contention area, and calculate the concurrency density of refresh requests within the refresh resource contention area as the resource contention value within the area; The inter-region refresh conflict value is combined with the resource contention value within the region to form the display conflict status parameter.

7. The method according to claim 1, characterized in that, The step of using the stable operational state as a control factor to perform display resource reconstruction control on multiple display areas of the local display interface to obtain a state display result includes: When the refresh conflict value between the regions exceeds the preset conflict threshold, the stability factor corresponding to the current stable state of the operation is obtained, and the reconstruction amplification coefficient is calculated based on the stability factor. Multiply the current display area of ​​the parameter jump association area and the alarm propagation aggregation area by the reconstruction amplification factor to obtain the adjusted association area area and alarm area area; Multiply the current refresh frequency of the refresh resource contention area by the stability factor to obtain the adjusted refresh frequency of the contention area. The adjusted associated area area, alarm area area, and adjusted competition area refresh frequency are applied to the local display interface to obtain the status display result.

8. The method according to claim 1, characterized in that, The method further includes: The root mean square value of the current heave acceleration is obtained from the ship motion reference unit as the instantaneous sway intensity; The instantaneous sway intensity is compared with a preset intensity threshold mapping curve to obtain the corresponding dynamic conflict threshold. The fixed preset conflict threshold in the preset conflict conditions is replaced by the dynamic conflict threshold, and the dynamic conflict threshold decreases as the instantaneous shaking intensity increases.

9. The method according to claim 1, characterized in that, The method further includes: Within a preset sampling period, record the number of times a new alarm is triggered in the alarm propagation cluster area; When the number of newly triggered alarms exceeds the preset alarm outbreak threshold, the display resource reconstruction control is forcibly triggered. In the forced trigger state, the parameter jump association area is merged with the alarm propagation aggregation area, and the refresh of all parameters in the refresh resource contention area is stopped.

Citation Information

Patent Citations

  • Marine power battery state real-time sensing system and method based on digital twinning

    CN121299473A

  • Method and system for judging ship motion situation through ship 3-direction 6-attitude information

    CN122101441A