Self-inspection and alarm optimization processing method of dredger AMS system
By employing a multi-level self-checking and adaptive alarm optimization approach, the problem of high false alarm rate in the dredging vessel AMS system has been solved, achieving high system reliability and adaptability, and providing comprehensive alarm management tools.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-11
- Publication Date
- 2026-03-20
AI Technical Summary
Dredger AMS systems suffer from high false alarm rates, lack of self-adaptability, and insufficient self-testing capabilities. Sensors are also susceptible to interference, and traditional alarm systems cannot be dynamically adjusted.
A multi-level self-testing mechanism is adopted to perform self-diagnosis and status monitoring of hardware, communication, software, data and logic layers. Combined with adaptive alarms and dynamic threshold adjustment, the alarm method is optimized through delay, suppression and hysteresis algorithms.
It improves the reliability and availability of the system, reduces the false alarm rate, enhances the system's adaptability, and provides comprehensive alarm management tools.
Smart Images

Figure CN121704402A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of ship safety monitoring technology, and more specifically, to a self-testing and alarm optimization processing method for an AMS system of a dredger. Background Technology
[0002] The Alarm Monitoring System (AMS) is a core component of the dredger's engine automation system, often referred to as the "nerve center" and "safety sentinel" of the engine room. Its primary responsibility is to monitor the operating parameters (such as temperature, pressure, flow rate, liquid level, and speed) of all critical equipment in the engine room in real time and continuously. If any parameter deviates from the preset normal range, the system immediately issues an audible and visual alarm, alerting the engine room personnel to take appropriate measures. It also automatically records the alarm event, providing a basis for fault diagnosis. For engineering vessels like dredgers, the importance of the AMS far exceeds that of ordinary transport ships. This is because their power systems and dredging equipment (such as mud pumps, cutterheads, and dredging heads) are extremely powerful, operate under complex conditions, and run continuously. Failure of any critical equipment can lead to costly downtime, serious equipment damage, and even endanger the safety of the vessel.
[0003] Because of the complex working environment of dredgers (such as high temperature, high humidity, and strong vibration), the sensors inside are easily interfered with, leading to frequent false alarms. In addition, traditional alarm systems use fixed thresholds and cannot dynamically adjust the alarm logic according to the equipment's operating status. Furthermore, the system lacks a comprehensive self-checking mechanism, making it difficult to detect hardware or communication faults in a timely manner. Summary of the Invention
[0004] The purpose of this invention is to address the problems of high false alarm rate, lack of adaptive capability, and insufficient self-testing function in the current AMS system for dredgers.
[0005] To achieve the above-mentioned objectives, the present invention provides the following technical solution:
[0006] A method for self-checking and alarm optimization of a dredging vessel AMS system includes the following steps:
[0007] Multi-level self-testing: The system performs self-diagnosis and status monitoring at different levels, and comprehensively covers potential fault points through a layered and collaborative detection strategy.
[0008] Adaptive alarm: It automatically adjusts the alarm mode through delay, suppression, and hysteresis algorithms;
[0009] Dynamic threshold adjustment: The alarm threshold is dynamically adjusted according to the equipment operating status and environmental changes.
[0010] Alarm processing and recording: Display alarm information, automatically record all alarm information, and store and print it.
[0011] As a preferred technical solution of this application, the multi-level self-test step includes self-diagnosis and status monitoring of the hardware layer, communication layer, software layer, data layer and logic layer.
[0012] As a preferred technical solution of this application, the multi-level self-testing steps include:
[0013] Hardware layer diagnostics: The system periodically sends heartbeat packets to verify and detect whether hardware signals such as PLC, sensors, power systems, and network modules are within reasonable ranges;
[0014] Diagnose the communication layer: monitor the link bit error rate and trigger backup link switching;
[0015] Perform diagnostics on the software layer: check process liveness and database transaction integrity;
[0016] Diagnose the data layer: real-time data cleaning, historical data playback verification;
[0017] Diagnose the logic layer: dynamic rule engine verification.
[0018] As a preferred technical solution of this application, the following processing strategy is adopted based on the fault type and severity diagnosed in the multi-level self-test steps:
[0019] Minor faults: Log them, do not trigger alarms temporarily, continue monitoring, and display a yellow warning on the monitoring interface;
[0020] General faults: trigger an alarm, activate backup links or redundant equipment, require operator intervention for inspection, trigger audible and visual alarms, and display red alarm information on the interface.
[0021] Critical Failure: Immediately triggers the highest level alarm, automatically switches to the backup system, forces equipment to shut down for protection, triggers a ship-wide emergency alarm, forces shutdown and notifies the chief engineer.
[0022] As a preferred technical solution of this application, the adaptive alarm function in the adaptive alarm step includes an alarm delay function, an alarm suppression function, and an alarm hysteresis function.
[0023] As a preferred technical solution of this application, the alarm delay function includes setting a delay alarm mechanism for easily fluctuating signals.
[0024] As a preferred technical solution of this application, the alarm suppression function includes the system dynamically enabling or disabling alarm channels according to the operating status of the equipment.
[0025] As a preferred technical solution of this application, the alarm hysteresis function includes setting corresponding hysteresis values for different types of alarm modes.
[0026] As a preferred technical solution of this application, the dynamic threshold adjustment step includes the system dynamically adjusting the alarm threshold based on the historical operating data and current operating conditions of the equipment.
[0027] As a preferred technical solution of this application, the alarm processing and recording steps include:
[0028] Real-time alarm: When an alarm is triggered, the system displays the alarm information in real time on the monitoring interface and alerts the operator with sound and light. The operator can confirm the alarm or mute it through the interface buttons.
[0029] Historical alarm query: The system automatically records all alarm information and stores it in the database. The system supports querying by time, device, alarm type and other conditions.
[0030] Alarm Printing: Supports printing of real-time and historical alarms. The printed content can be customized for subsequent analysis.
[0031] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0032] 1. The system performs self-diagnosis and status monitoring at different levels (such as hardware, communication, software, data, logic, etc.). Through a layered and collaborative detection strategy, it comprehensively covers potential fault points to improve the system's reliability, availability, and maintainability, gradually narrowing down the fault range and quickly locating the root cause of the problem.
[0033] 2. For easily fluctuating signals (such as liquid levels), a delayed alarm mechanism is set up. The system dynamically enables or disables alarm channels based on the equipment's operating status to avoid invalid alarms. A hysteresis value is set for fluctuating signals to prevent frequent alarm triggering when the signal fluctuates near the threshold. For different types of alarm modes (such as "greater than high level alarm" or "less than low level alarm"), corresponding hysteresis values are set. The alarm threshold is dynamically adjusted according to the equipment's operating status and environmental changes to enhance the system's adaptability and reduce false alarms caused by environmental changes.
[0034] 3. When an alarm is triggered, the system displays the alarm information in real time on the monitoring interface and provides audible and visual alerts to the operator. The operator can confirm the alarm or silence it using the buttons on the interface. The system automatically records all alarm information and stores it in the database. It supports printing of real-time alarms and historical alarms, and the printed content can be customized for subsequent analysis, providing operators with a comprehensive alarm management tool. Attached Figure Description
[0035] Figure 1 This is a flowchart of the method of the present invention;
[0036] Figure 2This is a schematic diagram of the multi-level self-testing mechanism of the present invention;
[0037] Figure 3 This is a flowchart of the adaptive alarm logic of the present invention;
[0038] Figure 4 This is a flowchart of the dynamic threshold adjustment process of the present invention. Detailed Implementation
[0039] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0040] like Figures 1 to 4 As shown, the present invention provides a self-testing and alarm optimization processing method M100 for a dredger AMS system. The self-testing and alarm optimization processing method M100 for a dredger AMS system in this embodiment includes the following steps: S10, S20, 30 and S40.
[0041] Specifically, S10: Multi-level self-test, the system performs self-diagnosis and status monitoring at different levels, and comprehensively covers potential fault points through a layered and collaborative detection strategy;
[0042] ① Hardware layer diagnostics: The testing targets are PLC modules, sensors, power supplies, and network devices. The testing methods include heartbeat detection, signal range verification, and redundancy status monitoring. The specific operations are as follows:
[0043] The system periodically sends heartbeat packets to verify and detect whether the hardware signals of PLC, sensors, power system and network module are within a reasonable range;
[0044] ② Diagnose the communication layer: The testing targets are fieldbus and Ethernet links. The testing methods include bit error rate statistics, data packet integrity verification, and bandwidth utilization monitoring. The specific operations are as follows:
[0045] Monitor the link error rate (e.g., if the Modbus RTU error rate is >1%, an anomaly is detected) and trigger a switchover to a backup link;
[0046] ③ Diagnose the software layer: The detection targets are applications, databases, and system resources (CPU / memory). The detection methods include process status checks, database consistency verification, and resource utilization threshold alarms. The specific operations are as follows:
[0047] Check process liveness (e.g., watchdog mechanism) and database transaction integrity (e.g., ACID verification);
[0048] ④ Diagnose the data layer: The detection objects are sensor data, alarm records, and configuration parameters. The detection methods are data rationality analysis (such as filtering out exceeding limits) and comparison of historical data trends. The specific operations are as follows:
[0049] Real-time data cleaning (outlier removal), historical data playback verification;
[0050] ⑤ Diagnose the logic layer: The detection objects are control logic, alarm rules, and dynamic parameters. The detection methods are logic conflict detection (such as mutual exclusion conditions), rule engine verification, and dynamic threshold adaptive optimization. The specific operations are as follows:
[0051] Dynamic rule engine verification (such as the correlation between "high liquid level alarm" and "pump operating status").
[0052] Furthermore, based on the diagnosed fault types and severity, the following handling strategies can be adopted:
[0053] When the system detects brief fluctuations in sensor signals or occasional packet loss in communication, it can be determined as a minor fault. In this case, the system will log the information, temporarily suspend alarms, continue monitoring, and display a yellow warning on the monitoring interface.
[0054] When the detection finds that the sensor is disconnected or a single communication is interrupted, it can be determined as a general fault. At this time, the system will trigger an alarm, activate the backup link or redundant equipment, and the operator needs to intervene to check. The audible and visual alarm will be triggered, and the interface will display a red alarm message.
[0055] When the detection finds that the PLC main excavation module has crashed or the power supply has failed, it can be determined as a serious fault. At this time, the system will immediately trigger the highest level alarm, automatically switch to the backup system, force the equipment to shut down for protection, trigger the ship-wide emergency alarm, force shutdown and notify the chief engineer.
[0056] The multi-level self-testing mechanism of this invention covers self-testing functions of hardware, communication and software, which can ensure the high reliability and stability of the system.
[0057] Specifically, S20: Adaptive alarm, which automatically adjusts the alarm mode through delay, suppression and hysteresis algorithms;
[0058] It should be noted that the adaptive alarm logic in the above steps includes alarm delay function, alarm suppression function, and alarm hysteresis function;
[0059] The alarm delay function includes a delayed alarm mechanism for easily fluctuating signals (such as liquid levels). Implementation: When the signal value detected by the sensor exceeds a preset alarm threshold, the system starts a delay timer. During the delay period, the system continuously monitors the signal value. If the signal value returns to normal within the delay period (i.e., below the threshold), the timer is cleared and no alarm is triggered. If the signal value remains abnormal within the delay period (i.e., still exceeds the threshold), an alarm is triggered.
[0060] In some embodiments, when the liquid level sensor detects that the liquid level exceeds the high-level alarm threshold (e.g., 100%), the system starts a delay timer (e.g., 20 seconds). If the liquid level returns to normal within 20 seconds (e.g., drops to 95%), the timer is cleared and no alarm is triggered. If the liquid level remains abnormal within 20 seconds, a high-level alarm is triggered.
[0061] Alarm suppression function: The system dynamically enables or disables alarm channels based on the equipment's operating status to avoid invalid alarms. Implementation method: The system monitors the equipment's operating status in real time (such as motor start / stop, pump operation, etc.); when the equipment is not running, the system automatically suppresses alarm channels related to that equipment; when the equipment restarts, the system restores the relevant alarm channels.
[0062] In some embodiments, when the mud pump is not running, the liquid level alarm channel is suppressed to avoid invalid alarms caused by liquid level fluctuations; when the main unit is stopped, alarm channels related to the main unit, such as temperature and pressure, are suppressed.
[0063] Alarm hysteresis function: Sets a hysteresis value for fluctuating signals to prevent frequent alarm triggering when the signal fluctuates near the threshold. Implementation: Sets corresponding hysteresis values for different types of alarm modes (e.g., "greater than high digit alarm" or "less than low digit alarm"). When the alarm mode is "greater than high digit alarm", an alarm is triggered if the signal value > alarm threshold; if the signal value < alarm threshold - hysteresis value, the alarm is cleared. When the alarm mode is "less than low digit alarm", an alarm is triggered if the signal value < alarm threshold; if the signal value > alarm threshold + hysteresis value, the alarm is cleared.
[0064] In some embodiments, the liquid level alarm hysteresis value is set to 5%. When the liquid level exceeds the high-level alarm threshold (e.g., 100%) for a period of time, an alarm is triggered; when the liquid level drops below 95%, the alarm is restored.
[0065] The adaptive alarm logic of this invention, through delay, suppression, and hysteresis algorithms, can significantly reduce the false alarm rate and improve alarm accuracy.
[0066] Specifically, S30: Dynamic threshold adjustment, dynamically adjusts the alarm threshold according to the equipment operating status and environmental changes;
[0067] It should be noted that the above steps include the system dynamically adjusting the alarm threshold based on the equipment's historical operating data and current operating conditions.
[0068] The system dynamically adjusts alarm thresholds based on equipment operating status and environmental changes, enhancing its adaptability and reducing false alarms caused by environmental changes. Implementation: The system dynamically adjusts alarm thresholds based on historical equipment operating data and current operating conditions.
[0069] In some embodiments, the main engine temperature is monitored: when the main engine is running under high load, the temperature alarm threshold is adjusted from 80°C to 85°C; when the main engine is running under low load, the temperature alarm threshold is adjusted back to 80°C. For liquid level monitoring: when the ship is in a rough seas, the liquid level alarm threshold is appropriately increased to avoid false alarms.
[0070] The dynamic threshold adjustment of this invention dynamically adjusts the alarm threshold according to the equipment operating status and environmental changes, thereby enhancing the system's adaptability.
[0071] Specifically, S40: Alarm processing and recording displays alarm information, automatically records all alarm information, and stores and prints it; the specific operation is as follows:
[0072] Real-time alarm: When an alarm is triggered, the system displays alarm information (including alarm time, description, value, unit, limit, etc.) on the monitoring interface in real time, and provides audible and visual alerts to the operator. The operator can confirm the alarm or mute it through the interface buttons.
[0073] Historical alarm query: The system automatically records all alarm information and stores it in the database. The system supports queries by time, device, alarm type, and other criteria;
[0074] Alarm Printing: Supports printing of real-time and historical alarms. The printed content can be customized for easy subsequent analysis.
[0075] In summary, this invention reduces false alarms caused by environmental interference or signal fluctuations through adaptive alarm logic, can promptly detect and handle hardware or communication faults through a multi-level self-checking mechanism to ensure continuous and stable system operation, and provides operators with a comprehensive alarm management tool through real-time alarm, historical query and printing functions.
[0076] This invention significantly improves the reliability and alarm accuracy of the dredger AMS system through adaptive alarm logic and multi-level self-testing mechanism, reduces the false alarm rate, enhances the system's adaptability, and has broad application prospects.
[0077] The above embodiments are only used to illustrate the present invention and are not intended to limit the technical solutions described herein. Although the present invention has been described in detail with reference to the above embodiments, the present invention is not limited to the specific embodiments described above. Therefore, any modifications or equivalent substitutions to the present invention, as well as all technical solutions and improvements that do not depart from the spirit and scope of the invention, are covered within the scope of the claims of the present invention.
Claims
1. A self-checking and alarm optimization method for a dredger's AMS system, characterized in that, Includes the following steps: Multi-level self-testing: The system performs self-diagnosis and status monitoring at different levels, and comprehensively covers potential fault points through a layered and collaborative detection strategy. Adaptive alarm: It automatically adjusts the alarm mode through delay, suppression, and hysteresis algorithms; Dynamic threshold adjustment: The alarm threshold is dynamically adjusted according to the equipment operating status and environmental changes. Alarm processing and recording: Display alarm information, automatically record all alarm information, and store and print it.
2. The self-inspection and alarm optimization processing method for the dredger AMS system according to claim 1, characterized in that, The multi-level self-test step includes self-diagnosis and status monitoring of the hardware layer, communication layer, software layer, data layer, and logic layer.
3. The self-inspection and alarm optimization processing method for the dredger AMS system according to claim 2, characterized in that, The multi-level self-test steps include: Hardware layer diagnostics: The system periodically sends heartbeat packets to verify and detect whether hardware signals such as PLC, sensors, power systems, and network modules are within reasonable ranges; Diagnose the communication layer: monitor the link bit error rate and trigger backup link switching; Perform diagnostics on the software layer: check process liveness and database transaction integrity; Diagnose the data layer: real-time data cleaning, historical data playback verification; Diagnose the logic layer: dynamic rule engine verification.
4. The self-inspection and alarm optimization processing method for the dredger AMS system according to claim 3, characterized in that, Based on the fault type and severity diagnosed in the multi-level self-test steps, the following handling strategies are adopted: Minor faults: Log them, do not trigger alarms temporarily, continue monitoring, and display a yellow warning on the monitoring interface; General faults: trigger an alarm, activate backup links or redundant equipment, require operator intervention for inspection, trigger audible and visual alarms, and display red alarm information on the interface. Critical Failure: Immediately triggers the highest level alarm, automatically switches to the backup system, forces equipment to shut down for protection, triggers a ship-wide emergency alarm, forces shutdown and notifies the chief engineer.
5. The self-inspection and alarm optimization processing method for the dredger AMS system according to claim 1, characterized in that, The adaptive alarm function in the adaptive alarm step includes alarm delay function, alarm suppression function, and alarm hysteresis function.
6. The self-inspection and alarm optimization processing method for the dredger AMS system according to claim 5, characterized in that, The alarm delay function includes setting a delayed alarm mechanism for signals that are prone to fluctuation.
7. The self-inspection and alarm optimization processing method for the dredger AMS system according to claim 5, characterized in that, The alarm suppression function includes the system dynamically enabling or disabling alarm channels based on the equipment's operating status.
8. The self-inspection and alarm optimization processing method for the AMS system of a dredger according to claim 5, characterized in that, The alarm hysteresis function includes setting corresponding hysteresis values for different types of alarm modes.
9. The self-inspection and alarm optimization processing method for the AMS system of a dredger according to claim 1, characterized in that, The dynamic threshold adjustment step includes the system dynamically adjusting the alarm threshold based on the equipment's historical operating data and current operating conditions.
10. The self-inspection and alarm optimization processing method for the AMS system of a dredger according to claim 1, characterized in that, The alarm processing and recording steps include: Real-time alarm: When an alarm is triggered, the system displays the alarm information in real time on the monitoring interface and alerts the operator with sound and light. The operator can confirm the alarm or mute it through the interface buttons. Historical alarm query: The system automatically records all alarm information and stores it in the database. The system supports querying by time, device, alarm type and other conditions. Alarm Printing: Supports printing of real-time and historical alarms. The printed content can be customized for subsequent analysis.