Ship electromechanical equipment intelligent management and control method and system based on information comprehensive integration
By using RTI DDS middleware and a component-based framework, we have achieved full-domain collaborative management of ship electromechanical equipment systems, solved the problems of heterogeneous protocol compatibility and real-time performance, improved the system's scalability and fault response capabilities, and supported dynamic function loading and intelligent decision-making.
Patent Information
- Application Number
- CN202511343269.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-19
- Publication Date
- 2025-10-28
AI Technical Summary
Traditional ship electromechanical equipment management systems suffer from problems such as poor compatibility with heterogeneous protocols, insufficient real-time performance, limited system scalability, and delayed fault response due to data isolation from multiple systems, making it difficult to achieve efficient energy efficiency optimization and early fault warning.
Employing RTI DDS middleware and a component-based framework, it achieves full-domain collaborative management through a data acquisition layer, a communication interaction layer, and an intelligent application layer, including data protocol conversion, dynamic information routing, and intelligent decision support, and supports hot-plugging of components and dynamic loading of functions.
It enables high-concurrency real-time data distribution across platforms, improving the system's real-time performance and scalability, supporting dynamic function loading, and enhancing the comprehensive decision-making and early warning capabilities for fault response.
Smart Images

Figure CN120856804A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of ship information management and control technology, specifically relating to an intelligent management and control method and system for ship electromechanical equipment based on information integration. Background Technology
[0002] The management of shipboard electromechanical equipment has long faced the challenge of coordinating multi-source heterogeneous systems. Traditional ships typically employ independent control systems for their power, electrical, and auxiliary equipment subsystems, resulting in fragmented and isolated equipment status information due to differing data protocols and interface standards. For example, the main engine monitoring system uses a dedicated bus protocol, while auxiliary engine control systems may employ different industrial communication standards, requiring manual conversion for data exchange and compromising real-time performance and accuracy. Furthermore, equipment operation optimization is often based on fixed thresholds or empirical rules, lacking dynamic adaptability to navigation environments (such as sea state and load fluctuations), limiting energy efficiency optimization. In terms of fault handling, existing systems primarily rely on threshold alarms and manual diagnostics, lacking early warning capabilities, and fault recovery requires manual switching to backup equipment, resulting in slow response times and a high risk of cascading failures.
[0003] It is evident that traditional marine electromechanical management systems suffer from the following significant drawbacks: poor compatibility with heterogeneous protocols prevents direct interaction between CAN / I / O / serial port data and Ethernet systems; the TCP / IP-based request-response model lacks real-time performance, failing to meet millisecond-level state synchronization requirements; system scalability is limited, requiring a complete architecture refactoring for functional upgrades rather than dynamic component loading; and isolated data from multiple systems leads to delayed fault response and a lack of comprehensive decision support capabilities. While existing technologies such as the OPC UA protocol support cross-platform communication, they exhibit performance bottlenecks in high-concurrency real-time data distribution scenarios. Summary of the Invention
[0004] The purpose of this invention is to provide a method and system for intelligent management and control of ship electromechanical equipment based on information integration. By integrating RTI DDS middleware and component-based framework, cross-platform communication can be achieved in high-concurrency real-time data distribution scenarios.
[0005] To achieve the above objectives, the present invention provides the following technical solution:
[0006] A method for intelligent control of ship electromechanical equipment based on comprehensive information integration achieves full-domain collaborative management through a data acquisition layer, a communication interaction layer, and an intelligent application layer, including:
[0007] For non-Ethernet interface data, the data acquisition layer performs protocol conversion through the functional components of the general data acquisition unit, converting the raw data into a unified Ethernet protocol format and sending it to the network acquisition component; the network acquisition component encapsulates the data into DDS topic types according to the preset topic mapping configuration table and publishes it through the RTI DDS middleware;
[0008] The communication interaction layer implements dynamic information routing based on a "subscribe-publish" mechanism, including:
[0009] The published component registers the topic type with the middleware and sets the Quality of Service (QoS) policy.
[0010] The subscription component initiates a topic query, and a subscription relationship is established after QoS policy matching.
[0011] The middleware distributes update data to subscribers according to QoS policies;
[0012] The status of topics and components is monitored synchronously through a component-based software integration platform, and hot-swappable components are supported.
[0013] The intelligent application layer loads functional components according to configuration files through a component-based software integration platform.
[0014] The functional components include:
[0015] The electromechanical information integrated management component includes an information analysis module, an integrated display module, an auxiliary decision-making module, a parameter alarm detection module, and a human-computer interaction module;
[0016] Decision support components are used for disaster assessment and emergency plan generation in cases of fire and flooding of compartments.
[0017] The ship's auxiliary decision support components provide display of parameters for vibration and noise, electromagnetic field protection, and anti-interference equipment.
[0018] Maintenance support components allow for dynamic access to interactive electronic manuals and maintenance procedures.
[0019] Historical data query and analysis components support navigation trajectory playback and fault time location;
[0020] The ship's electromagnetic environment auxiliary analysis component analyzes and graphically displays power grid quality, cabin electric field, or magnetic field monitoring data.
[0021] Among them, in the intelligent application layer, the auxiliary decision-making module integrates ship attitude and propulsion parameters to generate steering suggestions, or generates accident handling plans based on disaster evolution models;
[0022] The integrated display module uses multimodal visualization technology to display the electromagnetic environment, vibration noise, and equipment distribution;
[0023] The historical data backtracking module enables fault tracing and three-dimensional navigation playback through spatiotemporal correlation analysis.
[0024] Among them, the electromechanical information integrated management component includes an information parsing module that parses subscribed topic information; an integrated display module that displays system information in multiple interface modes; an auxiliary decision-making module that provides navigation control and anti-interference auxiliary decision-making; a parameter alarm detection module that detects faults and triggers alarms; and a human-machine interaction module that provides a touch control interface.
[0025] This also includes a closed-loop process for anomaly control: comparing operational data with safety thresholds, generating handling suggestions after triggering an alarm, and dynamically calling electronic manual maintenance procedures based on fault status to form a "monitoring-diagnosis-handling-recording" process.
[0026] The QoS policy of the communication interaction layer includes real-time and reliability requirements, and the middleware dynamically adjusts the data distribution path accordingly. When adding new functional components, it is only necessary to register the topic and subscribe to the relevant data stream to access the system.
[0027] This invention also provides an intelligent control system for ship electromechanical equipment based on information integration, used to implement the method described in this invention. Its features include a system framework software, information acquisition software, and information integration application software.
[0028] The system framework software includes information sharing, monitoring and management components for management information distribution, configuration interaction processes and transmission fault tolerance, information integration and communication middleware, and a component-based software integration platform that enables dynamic loading, unloading and migration of functional components; the system framework software is deployed on the integrated control console, general data acquisition unit and integrated situation display terminal;
[0029] Information acquisition software: includes four types of components: network data, CAN bus, I / O interface and noise acquisition; the CAN bus, I / O interface and noise acquisition components run on the CPCI ruggedized computer of the general data acquisition unit and interact with the network acquisition components via Ethernet;
[0030] The integrated information application software loads application components according to the configuration and subscribes to data through the DDS middleware, and is deployed on the control console display computer, the universal data acquisition unit, and the situation terminal.
[0031] The CAN acquisition process includes: configuring the CAN and UDP communication channels during initialization; converting valid CAN messages into UDP messages and forwarding them to the specified address; and parsing the received UDP messages and publishing them to the CAN bus.
[0032] The noise acquisition is implemented using a modular collaborative mechanism, including a sampling module, a main connection module, and a monitoring connection module. The sampling module performs A / D conversion; the main connection module manages network transmission and reception tasks; and the monitoring connection module diagnoses the network status in real time and triggers reconnection in case of interruption to ensure data continuity.
[0033] Beneficial effects
[0034] Compared with existing technologies, this invention is based on multi-source heterogeneous data fusion. Through a protocol conversion mechanism, non-Ethernet data is transmitted to the network data acquisition component via UDP packets, ultimately transforming into DDS topics. The topic mapping table explicitly defines the mapping rules between the original data and the topics, and the DDS middleware reduces data distribution latency. The component-based design of this invention significantly shortens the deployment time for new features. The dynamic component management method loads specified components (such as decision support components) according to configuration files at system startup, and monitors the component status in real time through information sharing and monitoring management during operation. Attached Figure Description
[0035] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.
[0036] Figure 1 This is a block diagram illustrating the principle of the method provided in an embodiment of the present invention. Detailed Implementation
[0037] To enable those skilled in the art to better understand the technical solution of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings.
[0038] Exemplary embodiments will be described more fully below with reference to the accompanying drawings; however, these exemplary embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth in this application. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will enable those skilled in the art to fully understand the scope of this disclosure.
[0039] Where there is no conflict, the various embodiments of this disclosure and the features thereof in the embodiments may be combined with each other.
[0040] As used in this application, the term "and / or" includes any and all combinations of one or more of the related enumerated entries.
[0041] The terminology used in this application is for describing specific embodiments only and is not intended to limit this disclosure. As used herein, the singular forms “a” and “the” are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms “comprising” and / or “made of” are used in this specification, the presence of the stated feature, integral, step, operation, element, and / or component is specified, but the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof is not excluded.
[0042] The embodiments described in this application can be described with reference to plan views and / or cross-sectional views using the ideal schematic diagrams of this disclosure. Therefore, the example illustrations can be modified according to manufacturing techniques and / or tolerances. Therefore, the embodiments are not limited to those shown in the drawings, but include modifications to configurations formed based on manufacturing processes. Therefore, the areas illustrated in the drawings are schematic in nature, and the shapes of the areas shown in the figures illustrate specific shapes of areas of an element, but are not intended to be limiting.
[0043] An embodiment of this application provides an intelligent control method for ship electromechanical equipment based on information integration, which realizes full-domain collaborative management of the electromechanical system through a three-layer architecture of data acquisition layer, communication interaction layer and intelligent application layer.
[0044] Figure 1 This is a block diagram illustrating the principle of the method provided in this embodiment of the invention. At the data acquisition layer, a protocol conversion and topic mapping mechanism is used to process multi-source heterogeneous data. Specifically, for non-Ethernet interfaces (CAN / I / O / noise), the functional components deployed in the general data acquisition unit acquire the raw data via a bus driver, convert it to a unified Ethernet protocol format, and then send it to the network acquisition component. The network acquisition component encapsulates the data into DDS topic types (DataType) according to a preset topic mapping configuration table and publishes it through the Information Integration Communication Middleware (RTI DDS). Noise acquisition employs a modular collaborative mechanism, including a sampling module, a main connection module, and a monitoring connection module. The sampling module performs A / D conversion; the main connection module manages network transmission and reception tasks; and the monitoring connection module diagnoses the network status in real time and triggers reconnection upon interruption to ensure data continuity.
[0045] At the communication interaction layer, dynamic information routing is implemented based on the "subscribe-publish" mechanism, as follows:
[0046] Publish components (such as data acquisition modules) to register topic types and set quality of service (QoS) policies with the middleware;
[0047] After the middleware generates a topic, the subscription component (such as the decision support module) initiates a topic query, and the subscription relationship is established after QoS policy matching and verification.
[0048] When publishing updated topic data for a component, the middleware accurately distributes the data to matching subscribers based on the real-time and reliability requirements in the QoS policy.
[0049] The component-based software integration platform synchronously monitors the status of topics and the running status of components, dynamically adjusting information distribution paths. This process supports hot-swapping of components; when adding a new functional component, it only needs to register the topic and subscribe to the relevant data stream to be integrated into the system.
[0050] At the intelligent application layer, functional modules are activated on demand through a component-based loading mechanism, as follows:
[0051] When the system starts, the component-based software integration platform initializes the runtime environment and loads application components such as electromechanical information management and navigation control auxiliary decision-making according to the configuration file;
[0052] The decision support module performs multi-dimensional analysis based on mission conditions: the navigation and maneuvering support module builds a safety limit model by integrating ship attitude and propulsion parameters, and generates steering suggestions in real time; the decision support module establishes a disaster evolution model, and when a fire or flooding accident is detected, it dynamically marks the accident point in red on the compartment distribution map and generates a response plan by associating it with the emergency plan library.
[0053] The integrated display module employs multimodal visualization technology: electromagnetic environment data is converted into a spectrum diagram and topology diagram for overlay display; vibration and noise monitoring integrates the equipment distribution map with the hydrophone spectrum to achieve sound source localization.
[0054] Historical data backtracking employs spatiotemporal correlation analysis, extracting navigation trajectories and equipment parameters from the database to support fault timeline tracing and three-dimensional playback of navigation routes.
[0055] In this embodiment, the corresponding components loaded according to the configuration include an electromechanical information integrated management component, an auxiliary decision support component, a ship-wide auxiliary decision support component, a maintenance and support auxiliary support component, a historical data query and analysis component, and a ship-wide electromagnetic environment auxiliary analysis component.
[0056] Specifically, the electromechanical information integrated management component primarily provides customers with integrated system information display and auxiliary support functions based on task conditions. The component includes an information parsing module, an integrated display module, an auxiliary decision-making module, a parameter alarm detection module, and a human-machine interaction module. Specifically, the information parsing module performs protocol parsing and processing analysis on the topic information subscribed to from various systems by the communication middleware; the integrated display module displays the system information processed by the information parsing module on the integrated management system's display screen in various interface modes; the auxiliary decision-making module utilizes statistical system parameters and task conditions to run the auxiliary decision support component, formulate navigation control and anti-interference auxiliary support, and display the results; the parameter alarm detection module analyzes and detects system operating data, and issues alarms when system malfunctions occur; the human-machine interaction module provides an interface for human-machine interaction on the display screen, offering various touch control gestures such as clicking, swiping, and zooming to facilitate customer access to system information.
[0057] The auxiliary decision support components comprehensively display support for disaster assessment, emergency plans, and control effectiveness for accidents such as fires, flooding of cabins, pipeline damage, and radiation leaks.
[0058] The ship's auxiliary decision support components provide vibration and noise monitoring displays, electric field protection displays, magnetic field protection displays, and anti-interference system equipment parameter displays.
[0059] The maintenance and support components provide crew members with a human-machine interface to access electronic data such as interactive electronic technical manuals from the integrated management system and fault status information of information equipment in various compartments.
[0060] The historical data query and analysis component provides data support for analysis by replaying, searching, and comprehensively analyzing ship navigation history data by proposing the stored information in the database. For example, it can play back the ship's navigation route, search for specific navigation locations and times, and search for the failure times of important parameters.
[0061] The ship's electromagnetic environment auxiliary analysis component receives and analyzes the power grid quality information, power grid conduction information, power grid line spike information, power grid low spike information, and cabin electric field monitoring and cabin magnetic field monitoring information sent by the electromagnetic environment monitoring system, and displays them on the interface in the form of icons.
[0062] Furthermore, this invention achieves a closed-loop anomaly control through a real-time diagnostic mechanism. Specifically, the parameter alarm detection module continuously compares system operating data with safety thresholds. Upon triggering an alarm, it automatically associates with auxiliary decision-making components to generate handling suggestions, while simultaneously pushing the alarm to the touchscreen interface through the human-machine interaction module. The maintenance support module dynamically calls maintenance procedures from the interactive electronic manual based on equipment fault status information, forming a closed-loop management process of "monitoring-diagnosis-handling-recording".
[0063] This invention also provides an intelligent control system for ship electromechanical equipment based on comprehensive information integration, used to implement the control method described in this invention. The core of the system uses C / C++ language to implement the algorithm logic, and the human-computer interaction interface is built using the QT framework, running in a cross-platform operating system environment. The entire system includes system framework software, information acquisition software, and comprehensive information application software, and achieves network communication through the TCP / IP protocol suite.
[0064] The system framework software includes an information sharing monitoring and management component, an information integration and communication middleware, and a component-based software integration platform, which are deployed on the integrated control console, the general data acquisition unit, and the integrated situation display terminal, respectively. The information sharing monitoring and management component is responsible for information integration and distribution management, interaction process configuration, and transmission fault tolerance control; the component-based software integration platform realizes the dynamic loading, unloading, and migration management of functional components.
[0065] The information acquisition software comprises four types of components: network data, CAN bus, I / O interface, and noise acquisition. The non-Ethernet acquisition components (CAN / I / O / noise) run on the CPCI ruggedized computer of the general data acquisition unit, interacting with the network acquisition components deployed on the database computer of the control console via Ethernet. The acquisition process begins with the interface bus driver acquiring raw data, converting it to a unified Ethernet protocol format, and then encapsulating it into a DDS topic according to the topic mapping configuration table by the network acquisition component, which then publishes it through the communication middleware. Taking the CAN acquisition component as an example: during initialization, CAN and UDP communication channels are configured, and interface data is monitored; upon receiving a valid CAN message, it is converted to UDP protocol and forwarded to the designated address; conversely, received UDP messages are parsed and published to the CAN bus. The noise acquisition component establishes tasks through the initialization module, with the main connection module managing network transmission and reception, the sampling module performing A / D conversion, and the monitoring connection module ensuring network stability.
[0066] The integrated information application software is deployed on the control console display computer, the universal data acquisition unit, and the situational awareness terminal, running on the system framework. Upon startup, the component-based software integration platform first initializes the runtime environment, loads the corresponding components according to the configuration, and the application components register topics based on information requirements, subscribing to data through the DDS middleware. The middleware workflow includes key steps: publishers register DataType topic types and set QoS policies; after the middleware generates topics, subscribers query and subscribe to topics that meet the QoS requirements; when publishers update topics, the middleware distributes data to matching subscribers in real time according to the policy. This mechanism enables information sharing and interaction across the entire system, with the component-based software integration platform synchronously sending status information to the monitoring and management components, achieving dynamic monitoring of the interaction process.
[0067] The foregoing has only described certain exemplary embodiments of the present invention by way of illustration. Undoubtedly, those skilled in the art can modify the described embodiments in various ways without departing from the spirit and scope of the present invention. Therefore, the foregoing drawings and descriptions are illustrative in nature and should not be construed as limiting the scope of protection of the claims of the present invention.
Claims
1. A method for intelligent control of ship electromechanical equipment based on comprehensive information integration, characterized in that, Comprehensive collaborative management is achieved through a data acquisition layer, a communication interaction layer, and an intelligent application layer, including: For non-Ethernet interface data, the data acquisition layer performs protocol conversion through the functional components of the general data acquisition unit, converting the raw data into a unified Ethernet protocol format and sending it to the network acquisition component; the network acquisition component encapsulates the data into DDS topic types according to the preset topic mapping configuration table and publishes it through the RTI DDS middleware; The communication interaction layer implements dynamic information routing based on a "subscribe-publish" mechanism, including: The published component registers the topic type with the middleware and sets the Quality of Service (QoS) policy. The subscription component initiates a topic query, and a subscription relationship is established after QoS policy matching. The middleware distributes update data to subscribers according to QoS policies; The status of topics and components is monitored synchronously through a component-based software integration platform, and hot-swappable components are supported. The intelligent application layer loads functional components according to configuration files through a component-based software integration platform.
2. The method according to claim 1, characterized in that, The functional components include: The electromechanical information integrated management component includes an information analysis module, an integrated display module, an auxiliary decision-making module, a parameter alarm detection module, and a human-computer interaction module; Decision support components are used for disaster assessment and emergency plan generation in cases of fire and flooding of compartments. The ship's auxiliary decision support components provide display of parameters for vibration and noise, electromagnetic field protection, and anti-interference equipment. Maintenance support components allow for dynamic access to interactive electronic manuals and maintenance procedures. Historical data query and analysis components support navigation trajectory playback and fault time location; The ship's electromagnetic environment auxiliary analysis component analyzes and graphically displays power grid quality, cabin electric field, or magnetic field monitoring data.
3. The method according to claim 2, characterized in that, In the intelligent application layer, the decision support module integrates ship attitude and propulsion parameters to generate steering suggestions, or generates accident handling plans based on disaster evolution models; The integrated display module uses multimodal visualization technology to display the electromagnetic environment, vibration noise, and equipment distribution; The historical data backtracking module enables fault tracing and three-dimensional navigation playback through spatiotemporal correlation analysis.
4. The method according to claim 3, characterized in that, In the electromechanical information integrated management component, the information parsing module parses the subscribed topic information; the integrated display module displays system information in multiple interface modes; the auxiliary decision-making module performs navigation control and anti-interference auxiliary decision-making; the parameter alarm detection module detects faults and triggers alarms; and the human-machine interaction module provides a touch control interface.
5. The method according to any one of claims 1-3, characterized in that, It also includes a closed-loop process for anomaly control: comparing operational data with safety thresholds, and generating handling suggestions based on auxiliary decision-making after an alarm is triggered; Based on the fault status, the electronic manual maintenance procedures are dynamically invoked to form a "monitoring-diagnosis-handling-recording" system.
6. The method according to any one of claims 1-3, characterized in that, The QoS policy of the communication interaction layer includes real-time and reliability requirements, and the middleware dynamically adjusts the data distribution path accordingly. When adding new functional components, it is only necessary to register the topic and subscribe to the relevant data stream to access the system.
7. A smart control system for ship electromechanical equipment based on information integration, used to implement the method described in any one of claims 1-6, characterized in that, This includes system framework software, information acquisition software, and integrated information application software: The system framework software includes information sharing, monitoring and management components for management information distribution, configuration interaction processes and transmission fault tolerance, information integration and communication middleware, and a component-based software integration platform that enables dynamic loading, unloading and migration of functional components; the system framework software is deployed on the integrated control console, general data acquisition unit and integrated situation display terminal; Information acquisition software: includes four types of components: network data, CAN bus, I / O interface and noise acquisition; the CAN bus, I / O interface and noise acquisition components run on the CPCI ruggedized computer of the general data acquisition unit and interact with the network acquisition components via Ethernet; The integrated information application software loads application components according to the configuration and subscribes to data through the DDS middleware, and is deployed on the control console display computer, the universal data acquisition unit, and the situation terminal.
8. The system according to claim 7, characterized in that, The CAN acquisition workflow includes: configuring the CAN and UDP communication channels during initialization; converting valid CAN messages into UDP messages and forwarding them to the specified address; and parsing the received UDP messages and publishing them to the CAN bus.
9. The system according to claim 7, characterized in that, The noise acquisition is implemented using a modular collaborative mechanism, including a sampling module, a main connection module, and a monitoring connection module. The sampling module performs A / D conversion; the main connection module manages network transmission and reception tasks; and the monitoring connection module diagnoses the network status in real time and triggers reconnection in case of interruption to ensure data continuity.
Citation Information
Patent Citations
A communication middleware based on an RTI DDS driver
CN109788044A
Data transmission method and system based on DDS protocol, equipment and storage medium
CN116016517A
Avionics multi-protocol conversion method and device based on DDS and readable storage medium
CN117033291A
Ship comprehensive management and control system and intelligent ship
CN213276368U