Dredger control method, device and equipment based on intelligent integrated platform, medium and product
Through the intelligent integrated platform, the recommended parameters are determined through the intelligent integrated platform, the problem of dispersed construction data is solved and the construction quality and efficiency are improved.
Patent Information
- Application Number
- CN202510489180.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-18
- Publication Date
- 2025-07-29
AI Technical Summary
In the prior art, the construction data storage standards of dredgers are different and the locations are scattered, resulting in the inability to fully utilize the data, affecting the construction quality and efficiency.
The intelligent integrated platform is adopted to integrate the data of multiple target ship systems, combine the construction conditions and optimization mode, and determine the construction recommendation parameters and power recommendation parameters through preset optimization algorithms and parameter recommendation models, and instruct the target ship system to perform operations.
The construction quality and efficiency of the dredger have been improved, and through unified management and intelligent analysis of ship system data, more precise control and optimization have been achieved.
Smart Images

Figure CN120386253A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of dredger control in dredging engineering, and particularly relates to a dredger control method, device, equipment, medium and product based on an intelligent integration platform. Background Art
[0002] During the dredging process, a dredger usually involves multiple ship systems working together and generating a large amount of data. However, problems such as different storage standards for the operating data of each system, scattered storage locations, and inconsistent storage timings make the accumulated construction data unable to be fully utilized, affecting the construction quality and efficiency of the dredger.
[0003] Therefore, how to integrate the data of multiple target ship systems, combine the construction working conditions and optimization modes to perform parameter optimization, so as to better control the dredger and improve the construction quality and efficiency of the dredger is an urgent problem to be solved at present. Summary of the Invention
[0004] The present invention provides a dredger control method, device, equipment, medium and product based on an intelligent integration platform, so as to integrate the data of multiple target ship systems, combine the construction working conditions and optimization modes to perform parameter optimization, so as to better control the dredger and improve the construction quality and efficiency of the dredger.
[0005] According to one aspect of the present invention, there is provided a dredger control method based on an intelligent integration platform, including:
[0006] In response to a dredger control request, determining target ship data, a target construction working condition, and a target optimization mode transmitted by a target ship system within a preset historical time period, and determining target working condition data corresponding to the target construction working condition in the target ship data;
[0007] Based on a preset optimization algorithm, determining a construction recommendation parameter and a power recommendation parameter that meet the target optimization mode according to the target working condition data and a preset parameter recommendation model;
[0008] According to the construction recommendation parameter and the power recommendation parameter, instructing the target ship system to perform dredger operations.
[0009] According to another aspect of the present invention, there is provided a dredger control device based on an intelligent integration platform, including:
[0010] A data determination module, configured to, in response to a dredger control request, determine target ship data, a target construction working condition, and a target optimization mode transmitted by a target ship system within a preset historical time period, and determine target working condition data corresponding to the target construction working condition in the target ship data;
[0011] A parameter determination module, configured to determine construction recommended parameters and power recommended parameters that meet a target optimization mode based on a preset optimization algorithm, according to target working condition data and a preset parameter recommendation model;
[0012] A control module, configured to instruct a target ship system to perform dredger operations according to the construction recommended parameters and the power recommended parameters.
[0013] According to another aspect of the present invention, there is provided an electronic device, the electronic device includes:
[0014] At least one processor; and
[0015] A memory communicatively connected to the at least one processor; wherein,
[0016] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the dredger control method based on an intelligent integration platform according to any embodiment of the present invention.
[0017] According to another aspect of the present invention, there is provided a computer-readable storage medium, the computer-readable storage medium stores computer instructions, and the computer instructions are used to implement the dredger control method based on an intelligent integration platform according to any embodiment of the present invention when executed by a processor.
[0018] According to another aspect of the present invention, there is also provided a computer program product, the computer program product includes a computer program, and the computer program implements the dredger control method based on an intelligent integration platform according to any embodiment of the present invention when executed by a processor.
[0019] The technical solution of the embodiment of the present invention, in response to a dredger control request, determines target ship data, a target construction working condition, and a target optimization mode transmitted by a target ship system within a preset historical time period, and determines target working condition data corresponding to the target construction working condition in the target ship data; based on a preset optimization algorithm, according to the target working condition data and a preset parameter recommendation model, determines construction recommended parameters and power recommended parameters that meet the target optimization mode; according to the construction recommended parameters and the power recommended parameters, instructs the target ship system to perform dredger operations. By comprehensively integrating data from multiple target ship systems and combining construction working conditions and optimization modes for parameter optimization, the dredger can be better controlled, and the construction quality and efficiency of the dredger can be improved.
[0020] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Description of the Drawings
[0021] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0022] Figure 1 is a flowchart of a dredger control method based on an intelligent integration platform provided in Embodiment 1 of the present invention;
[0023] Figure 2 is a schematic structural diagram of an intelligent integration platform provided in Embodiment 2 of the present invention;
[0024] Figure 3 is a structural block diagram of a dredger control device based on an intelligent integration platform provided in Embodiment 3 of the present invention;
[0025] Figure 4 is a schematic structural diagram of an electronic device provided in Embodiment 4 of the present invention. Detailed Embodiments
[0026] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0027] It should be noted that the terms "first", "second", "target", "candidate", "alternative", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices. The acquisition, storage, use, processing, etc. of data in the technical solutions of this application all comply with the relevant regulations of laws and regulations.
[0028] Embodiment 1
[0029] Figure 1It is a flowchart of a dredger control method provided in Embodiment 1 of the present invention; this embodiment is applicable to the situation where the intelligent integration platform comprehensively evaluates the target ship data of at least two target ship systems to recommend parameters for controlling the dredger operation. This method can be executed by a dredger control device based on the intelligent integration platform. The dredger control device based on the intelligent integration platform can be implemented in the form of hardware and / or software, and the dredger control device based on the intelligent integration platform can be configured in an electronic device and executed by the intelligent integration platform. Among them, the intelligent integration platform can include a data acquisition layer, a database layer, an intelligent data analysis layer, and a function layer. Specifically, the intelligent integration platform can be used to uniformly manage the data of the target ship system, instruct the target ship system to control the dredger, monitor the operating state of the target ship system, and visualize the target ship data, such as Figure 1 shown, the dredger control method based on the intelligent integration platform includes:
[0030] S101. In response to a dredger control request, determine the target ship data, target construction conditions, and target optimization mode transmitted by the target ship system within a preset historical time period, and determine the target condition data corresponding to the target construction conditions in the target ship data.
[0031] Among them, the dredger control request refers to a request for the intelligent integration platform to comprehensively evaluate the data of the target ship system to determine recommended parameters to instruct each target ship system to cooperate to achieve comprehensive control of the target dredger. The number of target ship systems is at least two, and the target ship system can include at least one of the following: dredging control system, dredging trajectory and profile display system, monitoring and alarm system, navigation system, satellite positioning system, DTPM system (Dredging Tracking and Profile Monitor), monitoring and alarm system, intelligent navigation system, intelligent energy efficiency management system, power management system, and vibration monitoring system. The target construction conditions refer to the dredger conditions of the target control indicated in the dredger control request, and the target construction conditions can be dredging conditions or blowing conditions. The target optimization mode can be the maximum output mode of maximizing the instantaneous output or the economic output mode of minimizing the fuel consumption per ten thousand cubic meters of soil. The target condition data refers to the ship data in the target ship data whose condition category conforms to the target construction conditions.
[0032] Optionally, the intelligent integration platform can respond to the dredger control request issued by relevant personnel, parse the dredger control request, and determine the target construction conditions and target optimization mode.
[0033] Optionally, the intelligent integration platform can collect the data of each target ship system through the data acquisition layer based on the corresponding data acquisition strategy to obtain the target ship data.
[0034] Exemplarily, for the dredging trajectory and profile display system, the target ship data to be collected may include: projection method, central meridian, reference latitude, easting, northing, scale factor, true north parallel, true south parallel, enable local transformation, local transformation DX, local transformation DY, local transformation rotation angle, local transformation scale ratio, current working line start point coordinate X, current working line start point coordinate Y, current working line end point coordinate X, and current working line end point coordinate Y, etc.
[0035] Exemplarily, for the dredging control system, the target ship data to be collected may include: concentration, flow rate, vacuum, loading capacity, draghead depth, drag arm vertical angle, drag arm horizontal angle, and mud pump speed, etc. For the intelligent energy efficiency management system, the target ship data to be collected may include CII index (Carbon Intensity Indicator), EEIO (Ecological Environment Index Optimization) index, instantaneous fuel consumption, fuel efficiency, ECA (Electronic Brake Assist) remaining distance, ECA remaining time, and total carbon emissions, etc. For the vibration monitoring system, the target ship data to be collected may be data such as vibration spectrogram, vibration analysis report, and vibration alarm.
[0036] Optionally, determining the target condition data corresponding to the target construction condition in the target ship data includes: determining the condition category to which each group of target ship data belongs according to the construction operation data in the target ship data; screening and processing the target ship data according to the condition category to obtain the target condition data corresponding to the target construction condition in the target ship data.
[0037] Among them, the condition category is the dredging condition or the mud blowing condition; the construction operation data may be information data such as the dredging soil quality, designed dredging depth, and discharge distance corresponding to the target ship data.
[0038] Optionally, the dredging soil quality, designed dredging depth, and discharge distance information in the construction operation data can be analyzed, and combined with the preset corresponding relationship between the construction operation data and the condition category, the condition category corresponding to the construction operation data is determined, that is, the condition category to which each group of target ship data belongs is determined.
[0039] Optionally, the target ship data with the condition category consistent with the target construction condition can be determined as the target condition data, that is, the target condition data corresponding to the target construction condition in the target ship data is obtained.
[0040] Optionally, before determining the target vessel data transmitted by the target vessel system within a preset historical time period, it further includes: collecting the target positioning data corresponding to the satellite positioning system in the target vessel system through a preset hardware gateway, and obtaining the target management data corresponding to other vessel systems in the target vessel system through a preset transmission protocol; if the other vessel system is a dredging control system, the target management data may be construction operation data; if the other vessel system is an intelligent energy efficiency management system, the target management data includes main engine fuel consumption and / or equipment power data; according to the data attribute information of the target positioning data and the target management data, integrating and processing the target positioning data and the target management data to obtain the target vessel data and storing it in a preset time series database.
[0041] Among them, the preset hardware gateway may be a GPS (Global Positioning System) hardware gateway. The target positioning data corresponding to the satellite positioning system may be GPS navigation telegrams with $GPGGA as the message header. The preset transmission protocol may be the HTTP protocol (Hyper Text Transfer Protocol). The target management data may specifically be in the form of JSON data transmission containing UTC (Coordinated Universal Time) timestamps. The data type of the target management data may be alarm data, event data, and other general data. The data attribute information may include at least one of the following: timestamp, data table name, data name, value, label, user information, and configuration information.
[0042] Exemplarily, the target management data can be defined as shown in Table 1 below:
[0043] Table 1: Definition form of target management data
[0044] Parameter Name Type Required Parameter Description timestamp string Yes Standard UTC Timestamp system string Yes System Name data array Yes Array Containing Data
[0045] Among them, the content included in each data in data can be represented as shown in Table 2 below:
[0046] Table 2: Format definition of each data in target management data:
[0047]
[0048] Exemplarily, the intelligent integration platform can obtain the target management data sent by other vessel systems to the specified HTTP URL of the intelligent integration platform by the POST method, and a specific example can be shown in Table 3:
[0049] Table 3: Example of other vessel systems sending target management data
[0050]
[0051]
[0052] Optionally, after the target ship data collected from the ship system and hardware is integrated, it can be stored in a preset time-series database to support the storage and query of high-frequency and large amounts of data. Other information that is not frequently added or modified, such as other user information and configuration information, can be stored in a preset relational database. User information includes: username, password, and user permissions; configuration information includes: server addresses, ports, interface keys, etc. of each ship system. Among them, after the user information and configuration information are stored, modification and deletion operations may be performed. Most of the time-series data is sensor measurement data, and a large number of new measurement values need to be created, and deletion and modification will not be performed.
[0053] Exemplarily, each target management data stored in the preset time-series database may respectively include fields corresponding to data attribute information. Specifically, timestamp: indicating the UTC time when this data is generated, such as "2024-08-23T10:00:00Z"; data table name: indicating the name of the data table where this data is located, such as "sensor data"; data name: such as "hydraulic pump A pressure"; value: indicating the value of this data at the moment indicated by the timestamp, such as "25"; label: indicating the category of this data, and each piece of data can include multiple labels, such as "hydraulic pump" and "pressure", etc.
[0054] S102. Based on a preset optimization algorithm, according to the target working condition data and the preset parameter recommendation model, determine the construction recommendation parameters and power recommendation parameters that meet the target optimization mode.
[0055] Among them, the preset optimization algorithm can be a hybrid optimization algorithm that combines a genetic algorithm and a gradient ascent method, or it can be a genetic algorithm. The preset parameter recommendation model can include a pre-trained construction parameter recommendation model and a power parameter recommendation model. The preset parameter recommendation model can specifically be an LSTM (Long Short-Term Memory) prediction model.
[0056] The construction recommendation parameters refer to the parameters used to instruct the target ship system to control the target dredger to perform construction operations. The power recommendation parameters refer to the parameters used to indicate the power conditions of each electrical equipment in the target dredger supplied by the target ship system.
[0057] Exemplarily, the target working condition data corresponding to different working condition categories can be different. In the dredging working condition, the target working condition data can specifically be the concentration, flow velocity, pressure of the high-pressure flushing water pump, height of the overflow cylinder, dredging speed, and the operating data of the dredger such as the power of the underwater pump, the in-cabin pump, and the high-pressure flushing water pump. In the mud blowing working condition, the target working condition data can specifically be the speed, concentration range, flow velocity range, flow rate of the high-pressure flushing water pump, and the dynamic pre-allocation basic coefficient of the power of the underwater pump, the in-cabin pump, and the high-pressure flushing water pump, etc., which are the operating data of the dredger.
[0058] Optionally, based on the target working condition data, the corresponding target instantaneous output and the target fuel consumption per ten thousand cubic meters of soil, conventional model iterative training can be carried out to respectively construct a trained preset construction parameter recommendation model and a preset power parameter recommendation model. Then, based on the preset optimization algorithm, different groups of recommended parameters are input into the corresponding trained recommendation models, and the recommended parameters are screened in combination with the prediction results of the recommendation models. Finally, the recommended parameters that meet the target optimization mode are obtained.
[0059] Exemplarily, the input data of the preset construction parameter recommendation model can be the operating data of the dredger, that is, the concentration, flow velocity, pressure of the high-pressure flushing water pump, height of the overflow cylinder, and dredging speed data, and the output data can be the instantaneous output and the fuel consumption per ten thousand cubic meters of soil; the input data of the preset power parameter recommendation model can be the equipment power data, that is, the power data of the underwater pump, the in-cabin pump, and the high-pressure flushing water pump, and the output data can be the instantaneous output and the fuel consumption per ten thousand cubic meters of soil.
[0060] Exemplarily, in the case where the target optimization mode is the maximum output mode, the maximum instantaneous output in the output of the preset parameter recommendation model can be set as the target for optimization. After multiple generations of evolution using a hybrid optimization algorithm that combines the genetic algorithm and the gradient ascent method, the parameter combination that maximizes the instantaneous output is obtained.
[0061] Optionally, based on the preset optimization algorithm, according to the target working condition data and the preset parameter recommendation model, the construction recommendation parameters and the power recommendation parameters that meet the target optimization mode are determined, including: based on the operating data of the dredger in the target working condition data, the construction recommendation parameters that meet the target optimization mode are obtained based on the preset optimization algorithm and the preset construction parameter recommendation model; based on the equipment power data in the target working condition data, the power recommendation parameters that meet the target optimization mode are obtained based on the preset optimization algorithm and the preset power parameter recommendation model.
[0062] Among them, the preset optimization algorithm can be the genetic algorithm or an optimization algorithm that combines the genetic algorithm and the gradient ascent method.
[0063] Optionally, a genetic algorithm and a gradient ascent method can be used to search for the operating parameters of the dredger, such as the sailing speed, concentration range, and flow velocity range, within their feasible regions. After multiple iterations of the genetic algorithm, a parameter combination that maximizes the instantaneous output or minimizes the fuel consumption per ten thousand cubic meters of soil is found, that is, the power recommendation parameters that meet the target optimization mode are obtained.
[0064] Optionally, based on the preset optimization algorithm and the dredger operating data in the target working condition data, a set of construction recommendation parameters can be initialized, and this set of recommendation parameters is input into the preset construction parameter recommendation model to obtain the predicted instantaneous output and fuel consumption per ten thousand cubic meters of soil. Further, based on the target optimization mode, "crossover and mutation" iterations are performed on the recommendation parameters. After a certain number of iterations (for example, 500 iterations means using the preset construction parameter recommendation model for 500 predictions), the construction recommendation parameters that meet the target optimization mode can be found, corresponding to the maximum instantaneous output or the lowest fuel consumption per ten thousand cubic meters of soil.
[0065] It should be noted that the method of obtaining the power recommendation parameters that meet the target optimization mode based on the preset optimization algorithm and the equipment power data in the target working condition data through the preset power parameter recommendation model is the same as the above method for determining the construction recommendation parameters, and will not be elaborated here.
[0066] S103. According to the construction recommendation parameters and the power recommendation parameters, instruct the target ship system to perform dredger operations.
[0067] Among them, the target ship system can be an intelligent navigation system, a dredging control system, and a power management system.
[0068] Optionally, according to the construction recommendation parameters and the power recommendation parameters, instructing the target ship system to perform dredger operations includes: according to the recommended sailing speed in the construction recommendation parameters, instructing the intelligent navigation system in the target ship system to adjust the propeller pitch; according to the recommended concentration range and the recommended flow velocity range in the construction recommendation parameters, instructing the dredging control system in the target ship system to adjust the mud pump speed, and instructing the power management system in the target ship system to supply power according to the power recommendation parameters.
[0069] Exemplarily, the intelligent integration platform can send the recommended construction parameters to the corresponding ship control system as control targets. Specifically, the recommended sailing speed can be sent to the intelligent navigation system, and the intelligent navigation system adjusts the propeller pitch to maintain this recommended sailing speed. The recommended concentration range and flow velocity range can also be sent to the dredging control system, and the dredging control system adjusts equipment such as the mud pump speed to reach the recommended concentration range and flow velocity range.
[0070] Optionally, after determining the target ship data transmitted by the target ship system within a preset historical time period, it further includes: determining the event attribute information of the dredging control system, intelligent navigation system, and power management system based on the target ship data, and visualizing the system events according to the event attribute information; visualizing the equipment energy efficiency association of the target ship system through a Sankey diagram based on the target ship data and the association relationship between each ship equipment.
[0071] Among them, system event visualization refers to representing the occurrence time and duration of each ship system event through a timeline diagram. The event attribute information can be information such as the occurrence time and occurrence duration of each system event. A Sankey diagram can be used to represent the energy flow and power distribution among ship equipment and can be used to monitor the energy efficiency association among equipment.
[0072] Optionally, by integrating the event attribute information of the corresponding system events of the dredging control system, intelligent navigation system, and power management system, an event list and a corresponding timeline diagram can be generated to achieve system event visualization.
[0073] Exemplarily, the timeline diagram can include the following contents: 1. Time axis (horizontal axis): The positive direction is to the right, that is, the direction of time flow. The coordinates of the time axis are used to distinguish the sequence and duration of event occurrences, and the scale of the time axis can be scaled in response to the user's mouse operation. 2. Event axis (vertical axis): The positive direction is upward. The coordinates of the event axis are used to distinguish different events. First, the events from the same ship system are merged into an event group; multiple event groups are simultaneously displayed at different event axis coordinates, and the coordinates between event groups are relatively large. Secondly, within an event group, the event axis is evenly subdivided according to the number of event types, so that each event type occupies a part of the event axis coordinate interval. 3. Event line: Used to represent a specific event. The event line is formed by connecting the starting coordinates and ending coordinates of the event. An event line identifies the occurrence time, the event group it belongs to, the event type it belongs to, and the ending time of a specific event. Some events only have an occurrence time but no ending time. At this time, the ending abscissa of the event line is (starting abscissa + unit time length), and the unit time length changes dynamically with the scaling of the time axis. 4. Event line label: Used to supplement and describe the detailed information of the event, such as the equipment to which the event belongs, etc.
[0074] Exemplarily, each row of the event list can represent an event type, and each type corresponds to several events; events of the same type usually do not occur simultaneously, so they can be displayed at the same y-axis coordinate to avoid event overlap as much as possible. For example, the system events corresponding to the dredging control system, intelligent navigation system, and power management system can be as shown in Tables 4 - 6:
[0075] Table 4: System events corresponding to the dredging control system
[0076]
[0077] Table 5: System Events Corresponding to the Intelligent Navigation System
[0078] DP / DT Path Change Event Intelligent Navigation Start / Stop Event Navigation Collision Avoidance Event Navigation Path Planning Event
[0079] Table 6: System Events Corresponding to the Power Management System
[0080]
[0081] Exemplarily, the mulberry diagram may include a root node, secondary nodes, and child nodes. Specifically, the root node is used to represent the source of energy, which is the sum of the left main engine load, right main engine load, auxiliary diesel engine load, and emergency diesel engine load; Secondary nodes: used to represent the power of the generators, which is the sum of the power of the #1 main generator, #2 main generator, #1 auxiliary generator, #2 auxiliary generator, and emergency generator; Child nodes: used to represent each electrical equipment, which can be specifically shown in Table 7 below:
[0082] Table 7: Example of Node Content Involved in the Mulberry Diagram
[0083]
[0084]
[0085] In the technical solution of the embodiment of the present invention, in response to a dredger control request, the target ship data, target construction conditions, and target optimization mode transmitted by the target ship system within a preset historical time period are determined, and the target condition data corresponding to the target construction conditions in the target ship data is determined; Based on a preset optimization algorithm, according to the target condition data and a preset parameter recommendation model, construction recommendation parameters and power recommendation parameters that meet the target optimization mode are determined; According to the construction recommendation parameters and power recommendation parameters, the target ship system is instructed to perform dredger operations. By comprehensively integrating the data of multiple target ship systems and combining construction conditions and optimization modes for parameter optimization, the dredger can be better controlled, and the construction quality and efficiency of the dredger can be improved.
[0086] Embodiment Two
[0087] Figure 2 It is a structural schematic diagram of an intelligent integration platform provided by the second embodiment of the present invention; On the basis of the above embodiment, this embodiment provides a preferred example in which the data acquisition layer of the intelligent integration platform interacts with each target ship system to obtain target ship data, and further processes it through the database layer, intelligent data analysis layer, and function layer. Specifically, as Figure 2As shown in the figure, the intelligent integration platform includes a data acquisition layer, a database layer, an intelligent data analysis layer, and a function layer. The intelligent integration platform can be specifically used to uniformly manage the data of the target ship system, instruct the target ship system to control the dredger, monitor the operating status of the target ship system, and visualize the target ship data.
[0088] Optionally, the data acquisition layer can collect data from a satellite positioning system, a dredging control system, a DTPM system, a monitoring and alarm system, an intelligent navigation system, an intelligent energy efficiency management system, a vibration monitoring system, etc., to obtain target ship data.
[0089] Optionally, the target ship data can be stored in a preset time series database, and the relevant user information and configuration information can be stored in a relational database. Further, the intelligent data analysis layer can be used for data processing. Specifically, parameter recommendations for different working conditions, namely dredging operation parameter recommendations and mud blowing operation parameter recommendations, can be made based on the maximum production mode or the economic production mode, that is, the target optimization mode.
[0090] Optionally, the intelligent integration platform can also perform system event visualization, equipment energy efficiency statistics (i.e., equipment energy efficiency correlation visualization), equipment visual maintenance, alarm management, data query and sharing, and unified timekeeping based on the collected target ship data.
[0091] Optionally, the equipment visual maintenance can specifically be to maintain the health status and operating status of each ship equipment, including the following parts: Ship top view (including equipment graphics): According to the ship equipment layout diagram, draw equipment graphics in the corresponding area of the top view. The equipment includes: underwater mud pump group, in-cabin mud pump group, high-pressure water jet pump group, generator, main engine, side thruster. Equipment operation data: including operation duration, recent fault alarm list, temperature, power, speed, vibration analysis, health status, maintenance suggestions, energy efficiency information. Equipment health status: divided into normal status, abnormal status, fault status, and condition-based maintenance status.
[0092] Optionally, intuitive distinction can be made by coloring the equipment graphics: green indicates normal status, orange indicates abnormal status, red indicates fault status, and black indicates condition-based maintenance information. Among them, the evaluation basis for the normal status is no abnormal status, no fault status, and no condition-based maintenance status. The evaluation basis for the abnormal status is that the equipment has abnormal speed, abnormal temperature, abnormal pressure, or abnormal vibration. The evaluation basis for the fault status is that the equipment generates a fault alarm, making it unable to start and run. The evaluation basis for condition-based maintenance is that the cumulative operation duration of the equipment since the last maintenance is greater than the maintenance cycle recommended by the equipment manufacturer.
[0093] Optionally, the intelligent integration platform can set diagnostic items for each device. Each diagnostic item includes a diagnostic cycle, a data processing function, and diagnostic conditions. Specifically, the process for determining the health status of a certain device is as follows: 【1】Query the data of the monitoring and alarm system. If there is an alarm for this device that prevents the device from starting and running, it is determined to be in a faulty state. 【2】Query the data of the vibration monitoring system to check if there is an abnormal vibration alarm for this device. If there is, it is determined to be in an abnormal state. 【3】At the beginning of each diagnostic cycle, query the historical data of this device such as temperature, power, rotation speed, and pressure in the previous diagnostic cycle, and use the data processing function to process the data. If the processed data matches the diagnostic conditions, it is determined to be in an abnormal state. 【4】Query the cumulative operating duration of the device since the last maintenance. If it is greater than the maintenance cycle recommended by the device manufacturer, it is determined to be in a condition-based maintenance state. 【5】If the device is not determined to be in an abnormal state, a faulty state, or a condition-based maintenance state after the above steps, it is determined to be in a normal state.
[0094] Exemplarily, the intelligent integration platform can summarize the alarm information of all ship systems, including an alarm overview panel and a detailed alarm list, and determine emergency alarms. The basis for determining an emergency alarm is receiving multiple alarms from ship systems simultaneously within 1 minute.
[0095] It should be noted that during the dredging process, a dredger usually involves multiple ship systems working together and generating a large amount of data. These systems usually include a dredging control system, a dredging trajectory and profile display system, a monitoring and alarm system, a navigation system, etc. Problems such as different data storage standards, scattered storage locations, and inconsistent storage timings for the operating data of each system make the accumulated construction data unable to be fully utilized, and it is difficult to uniformly trace back, locate, and analyze the causes of equipment failures and various emergency events, thus affecting the construction safety of the dredging operation. The technical solution of the present invention, through the intelligent integration platform technology, uniformly manages the information data and alarm data of each system, uses historical data for intelligent analysis, monitors the health status of the equipment, and recommends appropriate construction parameters, which can effectively improve the construction quality and efficiency of the dredger.
[0096] Embodiment Three
[0097] Figure 3It is a structural block diagram of a dredger control device provided in Embodiment 3 of the present invention; this embodiment is applicable to the situation where an intelligent integration platform synthesizes target ship data of at least two target ship systems to perform parameter recommendation for controlling the dredger operation. The dredger control device based on the intelligent integration platform provided in the embodiments of the present invention can execute the dredger control method based on the intelligent integration platform provided in any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method; the dredger control device based on the intelligent integration platform can be implemented in the form of hardware and / or software, and is configured in an electronic device with the dredger control function based on the intelligent integration platform, and is executed by the intelligent integration platform. Among them, the intelligent integration platform is used for unified management of the data of the target ship system, instructing the target ship system to control the dredger, monitoring the operation status of the target ship system, and visualizing the target ship data, such as Figure 3 As shown, the dredger control device based on the intelligent integration platform may specifically include:
[0098] A data determination module 301, configured to determine, in response to a dredger control request, target ship data, a target construction working condition, and a target optimization mode transmitted by the target ship system within a preset historical time period, and determine target working condition data corresponding to the target construction working condition in the target ship data;
[0099] A parameter determination module 302, configured to determine construction recommendation parameters and power recommendation parameters that meet the target optimization mode based on a preset optimization algorithm, according to the target working condition data and a preset parameter recommendation model;
[0100] A control module 303, configured to instruct the target ship system to perform dredger operation according to the construction recommendation parameters and the power recommendation parameters.
[0101] The technical solution of the embodiment of the present invention, in response to a dredger control request, determines target ship data, a target construction working condition, and a target optimization mode transmitted by the target ship system within a preset historical time period, and determines target working condition data corresponding to the target construction working condition in the target ship data; based on a preset optimization algorithm, determines construction recommendation parameters and power recommendation parameters that meet the target optimization mode according to the target working condition data and a preset parameter recommendation model; and instructs the target ship system to perform dredger operation according to the construction recommendation parameters and the power recommendation parameters. By synthesizing the data of multiple target ship systems and combining the construction working condition and the optimization mode for parameter optimization, the dredger can be better controlled, and the construction quality and efficiency of the dredger can be improved.
[0102] Further, the parameter determination module 302 is specifically configured to:
[0103] Based on the dredger operation data in the target working condition data, and based on a preset optimization algorithm and a preset construction parameter recommendation model, obtain construction recommendation parameters that meet the target optimization mode;
[0104] Based on the equipment power data in the target working condition data, and based on a preset optimization algorithm and a preset power parameter recommendation model, obtain power recommendation parameters that meet the target optimization mode.
[0105] Further, the data determination module 301 is specifically configured to:
[0106] Based on the construction operation data in the target ship data, determine the working condition category to which each group of target ship data belongs; the working condition category is a dredging working condition or a blowing working condition;
[0107] Filter and process the target ship data according to the working condition category to obtain the target working condition data corresponding to the target construction working condition in the target ship data.
[0108] Further, the control module 303 is specifically configured to:
[0109] According to the recommended ship speed in the construction recommendation parameters, instruct the intelligent navigation system in the target ship system to adjust the propeller pitch;
[0110] According to the recommended concentration range and the recommended flow rate range in the construction recommendation parameters, instruct the dredging control system in the target ship system to adjust the mud pump speed, and according to the power recommendation parameters, instruct the power management system in the target ship system to supply power.
[0111] Further, the above device is also used for:
[0112] Collect the target positioning data corresponding to the satellite positioning system in the target ship system through a preset hardware gateway, and obtain the target management data corresponding to other ship systems in the target ship system through a preset transmission protocol;
[0113] If the other ship system is a dredging control system, the target management data can be construction operation data;
[0114] If the other ship system is an intelligent energy efficiency management system, the target management data includes main engine fuel consumption and / or equipment power data;
[0115] According to the data attribute information of the target positioning data and the target management data, integrate and process the target positioning data and the target management data to obtain the target ship data and store it in a preset time series database.
[0116] Further, the above device is also used for:
[0117] Determine the event attribute information of the dredging control system, intelligent navigation system, and power management system based on the target ship data, and perform system event visualization according to the event attribute information.
[0118] Based on the target ship data and the association relationships between various ship equipment, perform equipment energy efficiency association visualization of the target ship system through a mulberry diagram.
[0119] Embodiment 4
[0120] Figure 4 It is a schematic structural diagram of the electronic device provided in Embodiment 4 of the present invention. Figure 4 A schematic structural diagram of an electronic device 10 that can be used to implement the embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processors, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described herein and / or claimed.
[0121] As Figure 4 shown, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. Among them, the memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.
[0122] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0123] The processor 11 may be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the dredger control method based on the intelligent integration platform.
[0124] In some embodiments, the dredger control method based on the intelligent integration platform may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the dredger control method based on the intelligent integration platform described above may be executed. Alternatively, in other embodiments, the processor 11 may be configured to execute the dredger control method based on the intelligent integration platform in any other suitable manner (e.g., by means of firmware).
[0125] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuitry, integrated circuit systems, field-programmable gate arrays (FPGA), application-specific integrated circuits (ASIC), application-specific standard products (ASSP), system-on-a-chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a dedicated or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0126] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to the processors of general-purpose computers, special-purpose computers, or other programmable data processing devices, such that when the computer programs are executed by the processors, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs can be executed entirely on the machine, partially on the machine, as a stand-alone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0127] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0128] In order to provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).
[0129] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by any form or medium of digital data communication (e.g., a communication network). Examples of the communication network include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0130] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The relationship between the client and the server is created by computer programs that run on respective computers and have a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system to address the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0131] In one embodiment, the embodiment of the present invention further includes a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the dredger control method based on an intelligent integration platform according to any embodiment of the present invention.
[0132] In the process of implementation, the computer program product can be written in one or more programming languages or combinations thereof to write computer program code for performing the operations of the present invention. The programming languages include object-oriented programming languages and also conventional procedural programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network - including a local area network (LAN) or a wide area network (WAN) - or can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0133] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.
[0134] The above specific embodiments do not constitute a limitation to the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. A dredger control method based on an intelligent integration platform, characterized in that Including: In response to a dredger control request, determine the target ship data, target construction conditions, and target optimization mode transmitted by the target ship system within a preset historical time period, and determine the target condition data corresponding to the target construction conditions in the target ship data; Based on a preset optimization algorithm, determine the construction recommendation parameters and power recommendation parameters that meet the target optimization mode according to the target condition data and the preset parameter recommendation model; According to the construction recommendation parameters and power recommendation parameters, instruct the target ship system to perform dredger operations.
2. The method according to claim 1, characterized in that Based on a preset optimization algorithm, determine the construction recommendation parameters and power recommendation parameters that meet the target optimization mode according to the target condition data and the preset parameter recommendation model, including: According to the dredger operation data in the target condition data, obtain the construction recommendation parameters that meet the target optimization mode based on the preset optimization algorithm and the preset construction parameter recommendation model; According to the equipment power data in the target condition data, obtain the power recommendation parameters that meet the target optimization mode based on the preset optimization algorithm and the preset power parameter recommendation model.
3. The method according to claim 1, wherein Determine the target condition data corresponding to the target construction conditions in the target ship data, including: According to the construction operation data in the target ship data, determine the condition category to which each group of target ship data belongs; the condition category is a dredging condition or a mud blowing condition; Perform screening processing on the target ship data according to the condition category to obtain the target condition data corresponding to the target construction conditions in the target ship data.
4. The method according to claim 1, wherein According to the construction recommendation parameters and power recommendation parameters, instruct the target ship system to perform dredger operations, including: According to the recommended ship speed in the construction recommendation parameters, instruct the intelligent navigation system in the target ship system to adjust the propeller pitch; According to the recommended concentration range and recommended flow rate range in the construction recommendation parameters, instruct the dredging control system in the target ship system to adjust the mud pump speed, and instruct the power management system in the target ship system to supply power according to the power recommendation parameters.
5. The method according to claim 1, wherein Before determining the target ship data transmitted by the target ship system within a preset historical time period, it further includes: Collect the target positioning data corresponding to the satellite positioning system in the target ship system through a preset hardware gateway, and obtain the target management data corresponding to other ship systems in the target ship system through a preset transmission protocol; If the other ship system is a dredging control system, the target management data includes construction operation data and dredger operation data; If the other ship system is an intelligent energy efficiency management system, the target management data includes main engine fuel consumption and / or equipment power data; According to the data attribute information of the target positioning data and the target management data, integrate and process the target positioning data and the target management data to obtain the target ship data and store it in a preset time series database.
6. The method according to claim 1, wherein After determining the target ship data transmitted by the target ship system within a preset historical time period, it further includes: Determine the event attribute information of the dredging control system, intelligent navigation system, and power management system according to the target ship data, and perform system event visualization according to the event attribute information; According to the target ship data and the association relationship between each ship equipment, perform equipment energy efficiency association visualization of the target ship system through a mulberry diagram.
7. A dredger control device based on an intelligent integration platform, characterized in that, including: a data determination module, configured to determine target ship data, a target construction working condition, and a target optimization mode transmitted by a target ship system within a preset historical time period in response to a dredger control request, and determine target working condition data corresponding to the target construction working condition in the target ship data; a parameter determination module, configured to determine construction recommended parameters and power recommended parameters that meet the target optimization mode based on a preset optimization algorithm, according to the target working condition data and a preset parameter recommendation model; a control module, configured to instruct the target ship system to perform dredger operations according to the construction recommended parameters and the power recommended parameters.
8. An electronic device, characterized in that, The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores a computer program executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the dredger control method based on an intelligent integration platform according to any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions, and the computer instructions are used to implement the dredger control method based on an intelligent integration platform according to any one of claims 1-6 when executed by a processor.
10. A computer program product, characterized in that, The computer program product includes a computer program, and the computer program implements the dredger control method based on an intelligent integration platform according to any one of claims 1-6 when executed by a processor.