A data calling method and system based on a scientific and experimental ship fusion platform
By utilizing the data retrieval method of the scientific research test vessel's integrated platform and leveraging the collaborative work of the target operation terminal and the core server, the problem of existing systems being incompatible with intelligent systems and scientific research operations has been solved. This has enabled accurate and convenient data retrieval, improving data retrieval efficiency and accuracy.
Patent Information
- Application Number
- CN202411406792.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2044-10-10
AI Technical Summary
The existing scientific research vessel system is incompatible with ship intelligent systems and scientific research operations. Data collection and retrieval require manual analysis, which is time-consuming, labor-intensive, and cannot guarantee accuracy and efficiency.
By using a data retrieval method based on the integrated platform of the scientific research test vessel, user requirements are obtained through the target operating terminal and sent to the core server. The core server performs requirement analysis, determines the data retrieval location, and retrieves and sends the target requirement data to the operating terminal.
It enables accurate and convenient data retrieval, improves data retrieval efficiency and accuracy, supports multi-threaded data retrieval and independent differentiation, and avoids data confusion.
Smart Images

Figure CN119383225B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of computer, and particularly relate to a data calling method and system based on a scientific research and ship inspection fusion platform. BACKGROUND
[0002] With the progress of science and technology, the number of scientific research instruments and related support equipment and laboratories that need to be carried by scientific research and ship inspection is gradually increasing, and the intelligent degree of ship equipment is also developing, and the ship network is gradually realizing the upgrading from automation to intelligence.
[0003] At present, in the face of these development trends, the existing system cannot be compatible with the ship intelligent system and the scientific research and inspection work and test, and manual data analysis, data migration and data calling are required when collecting and calling data, which is time-consuming and laborious, and cannot guarantee the accuracy and efficiency of data calling. SUMMARY
[0004] Embodiments of the present application provide a data calling method and system based on a scientific research and ship inspection fusion platform, to accurately and conveniently call target demand data, so as to realize integrated application of ship data.
[0005] In a first aspect, embodiments of the present application provide a data calling method based on a scientific research and ship inspection fusion platform, comprising:
[0006] obtaining a user data calling demand through a target operation terminal, and sending the user data calling demand to a target core server in a core device;
[0007] analyzing the received user data calling demand through the target core server, and determining a data calling position;
[0008] calling target demand data based on the data calling position through the target core server, and sending the target demand data to the target operation terminal.
[0009] Optionally, the method further comprises that the target operation terminal comprises at least one of a scientific research and ship inspection operation terminal, a device detection operation terminal, a ship office operation terminal, an intelligent navigation operation terminal, an intelligent hull operation terminal, an intelligent engine room operation terminal and an intelligent energy efficiency operation terminal.
[0010] Optionally, the method further comprises that the core device comprises two core firewalls, two core servers, two core network switch devices and two uninterruptible power supplies; the core device adopts an integrated frame structure; the two core network switch devices adopt a stacking design; the two core firewalls are configured in a master-slave mode; the two core firewalls are hot backups of each other; the two core servers are hot backups of each other; and the two core network switch devices are hot backups of each other.
[0011] Optionally, the method further comprises that the core device is connected with a physical quantity acquisition module, an intelligent node and a communication quantity acquisition module respectively.
[0012] Optionally, the method further comprises that the user data calling requirement is sent to a target core network switch device in the core device through a target operation terminal; the target core network switch device determines a target logical network corresponding to the target operation terminal based on a function type of the target operation terminal, and sends the received user data calling requirement to a target core server based on the target logical network.
[0013] Optionally, the method further comprises that the core device is powered by a ship main power distribution board and a ship emergency power distribution board; the ship main power distribution board is connected in series with the uninterruptible power supply, and powers the core firewall, the core server and the core network switch device on one side respectively; and the ship emergency power distribution board powers the core firewall, the core server and the core network switch device on the other side respectively.
[0014] Optionally, the method further comprises that the target core server analyzes the received user data calling requirement, determines a to-be-called data identifier and a to-be-called data deadline, and determines a data calling position based on the to-be-called data identifier and the to-be-called data deadline.
[0015] Optionally, the method further comprises that the target core server determines a to-be-called data candidate calling position based on the to-be-called data identifier, determines a data storage deadline of data stored in the to-be-called data candidate calling position based on the to-be-called data deadline and the data storage deadline, and determines a data calling position.
[0016] Optionally, the method further comprises that the to-be-called data candidate calling position comprises a temporary storage in the target core server and a storage in a ship shore-based monitoring center; and the core device communicates with the ship shore-based monitoring center through a ship-shore communication system.
[0017] In a second aspect, the embodiment of the present application further provides a data calling system based on a scientific and experimental ship integration platform, which comprises a target operation terminal and a core device; the core device comprises a target core server; wherein
[0018] The target operation terminal is used for obtaining a user data calling demand and sending the user data calling demand to the target core server in the core device.
[0019] The target core server is used for performing demand analysis on the received user data calling demand and determining a data calling position.
[0020] The target core server is used for calling target demand data based on the data calling position and sending the target demand data to the target operation terminal.
[0021] The technical scheme of the embodiment of the present application obtains a user data calling demand through a target operation terminal and sends the user data calling demand to a target core server in a core device; performs demand analysis on the received user data calling demand through the target core server and determines a data calling position; calls target demand data based on the data calling position through the target core server and sends the target demand data to the target operation terminal, so as to accurately and conveniently call the target demand data and further realize integrated application of ship data.
[0022] 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 application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent through the following description. BRIEF DESCRIPTION OF DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0024] Figure 1 is a flowchart of a data calling method based on a scientific and experimental ship integration platform provided by the first embodiment of the present application;
[0025] Figure 2 is a structural example diagram of a core device related to the first embodiment of the present application;
[0026] Figure 3 is a connection example diagram of an integrated frame structure related to the first embodiment of the present application;
[0027] Figure 4is a core equipment power supply example diagram involved in embodiment one of the present application;
[0028] Figure 5 is a general scheme design example diagram of a marine survey and testing integrated platform involved in embodiment one of the present application;
[0029] Figure 6 is a structure schematic diagram of a data calling system based on a marine survey and testing integrated platform provided by embodiment two of the present application;
[0030] Figure 7 is an example diagram of a preferred data calling system based on a marine survey and testing integrated platform involved in embodiment two of the present application. DETAILED DESCRIPTION
[0031] In order to make the personnel in the technical field better understand the present application scheme, the technical scheme in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by the person skilled in the art without creative labor should belong to the protection scope of the present application.
[0032] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. 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 including a series of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0033] Embodiment one
[0034] Figure 1 A flowchart of a data calling method based on a marine survey and testing integrated platform is provided for embodiment one of the present application. The present embodiment can be applicable to the case of determining the target demand data to be called and feeding back the target demand data to the target operation terminal. The method can be executed by a data calling system based on a marine survey and testing integrated platform, which can be realized in the form of hardware and / or software. As shown in the figure, the method comprises: Figure 1
[0035] S110, acquire the user data calling demand through the target operation terminal, and send the user data calling demand to the target core server in the core device.
[0036] The operation terminal can be a terminal device operated by a user for data calling. The target operation terminal can be an operation terminal triggered by a target user for data calling demand. The user data calling demand can be a requirement of the target user for data, such as a time limit requirement. The core device can be a core device of the marine laboratory integration platform. The core device can be used to ensure the reliability of the marine laboratory integration platform. The target core server can be a core server that is enabled. The core server can be used to complete accurate data calling and data storage.
[0037] Specifically, the target user inputs the required data limit condition on the screen of the selected target operation terminal, so that the target operation terminal can acquire the user data calling demand based on the operation triggered by the target user, and send the user data calling demand to the target core server in the core device.
[0038] On the basis of the above technical scheme, the target operation terminal comprises at least one of a marine laboratory operation terminal, a device detection operation terminal, a ship office operation terminal, an intelligent navigation operation terminal, an intelligent hull operation terminal, an intelligent engine room operation terminal and an intelligent energy efficiency operation terminal.
[0039] The operation terminal in the marine laboratory integration platform can be divided according to functions. Each operation terminal can communicate with the core device to realize multi-threaded data calling, further improve the data calling efficiency, and independently distinguish the data calling of each operation terminal to avoid data confusion and further improve the data calling accuracy.
[0040] On the basis of the above technical scheme, the core device comprises two core firewalls, two core servers, two core network switching devices and two uninterruptible power supplies; the core device adopts an integrated frame structure; the two core network switching devices adopt a stacking design; the two core firewalls are configured in a master-slave mode; the two core firewalls are hot backups for each other; the two core servers are hot backups for each other; and the two core network switching devices are hot backups for each other.
[0041] The uninterruptible power supply can be activated after the normal power supply is powered off to ensure normal operation of the core device. For example, the uninterruptible power supply can be, but is not limited to, a UPS (Uninterruptible Power System / Uninterruptible Power Supply). The core firewall can be used to protect the core device in the marine inspection and testing integrated platform. The core firewall can be one-way or two-way. In the embodiment of the application, the collected data on the marine inspection and testing platform is low in danger, so the data transmitted from the outside to the core device needs to pass through the core firewall, which improves the data transmission efficiency while ensuring safety.
[0042] Specifically, Figure 2 An example structure diagram of the core device is given. Referring to Figure 2 , two sets of integrated frame structures are included in the core device. Each set of integrated frame structure includes a core firewall, a core server, a core network switching device and an uninterruptible power supply UPS. There is link redundancy and interface redundancy between each set of integrated frame structure to realize the redundancy configuration in the core device, so as to fully ensure the effectiveness of data transmission and synchronization. The two sets of integrated frame structures can be arranged in different cabins of the ship to avoid external factors from damaging the integrated frame structures in the same position, further ensuring the normal operation of the core device.
[0043] Exemplarily, Figure 3 An example connection diagram of the integrated frame structure is given. Referring to Figure 3 , the two core network switching devices adopt a stacking design (such as network node stacking) to ensure high availability of the network, that is, when one core network switching device fails, the other core network switching device can be directly activated, and since the stacking design is adopted, the network node does not need to be reconfigured. A heartbeat line is arranged between the two core firewalls, and a master-slave mode is configured. The core server, the core network switching device and the core firewall adopt a two-device hot backup mode, are equipped with a gigabit Ethernet port, and a double-link setting is adopted between the two devices, so that the effectiveness of data transmission and synchronization can be fully ensured from the device level and the link level. The marine inspection and testing integrated platform can reserve a certain amount (such as 20%) of interface margin to ensure scalability. The marine inspection and testing integrated platform can automatically and regularly compress and return the ship data to the ship shore-based management center through the shipborne ship-shore communication system (such as VSAT maritime satellite communication system, 4G / 5G communication system, Starlink communication system, Beidou communication system, etc.) for real-time monitoring by shore-based support personnel.
[0044] It should be noted that, due to the modular design of the test equipment, the test equipment can be conveniently connected to the system as an operation terminal, and can obtain all data support on the fusion platform on the basis of authorization to carry out test. The operation terminal in the fusion platform can also be deployed in different laboratories of the test ship, and can even serve as an access layer to bidirectionally process data of the test equipment.
[0045] On the basis of the above technical solutions, the core equipment is powered by a ship main distribution board and a ship emergency distribution board; the ship main distribution board is connected in series with the uninterruptible power supply, and supplies power to the core firewall, the core server and the core network switching device on one side; and the ship emergency distribution board supplies power to the core firewall, the core server and the core network switching device on the other side.
[0046] Among them, Figure 4 An example diagram of core equipment power supply is given. Referring to Figure 4 , the core network switching device, the core server and the core firewall all support dual power supply. One power supply directly supplies power to the device, and the other power supply supplies power to the device after being stabilized by the UPS. The UPS battery should be able to provide at least 30 minutes of continuous operation of the core network switching device, the core server and the core firewall when the ship loses power (all external power is cut off), so as to ensure that data is not lost.
[0047] On the basis of the above technical solutions, the core equipment is connected with the physical quantity acquisition module, the intelligent node and the communication quantity acquisition module respectively.
[0048] Among them, the physical quantity acquisition module can be used to directly acquire data from the sensor end. The communication quantity acquisition module can be used to acquire data that has been acquired from an existing complete data acquisition system. The existing complete data acquisition system has acquired data from each sensor it contains. The existing complete data acquisition system can be but is not limited to a cooling system. The intelligent node can be used for data acquisition of non-standard nodes, non-standard sensors and self-developed test equipment. The intelligent node can be quickly connected without the need to build a new link. The intelligent node can be understood as a flexible expansion interface.
[0049] Specifically, the bottom layer of the fusion platform mainly consists of the physical quantity acquisition module, the communication quantity acquisition module and the intelligent node (a kind of data acquisition device). The data collected by the bottom layer is stored in the core equipment after standardized processing, and is distributed to various data of the ship on the network according to the requirements of each operation terminal.
[0050] On the basis of the above technical solutions, the "sending, by the target operation terminal, the user data calling requirement to the target core server in the core device" can include: sending, by the target operation terminal, the user data calling requirement to a target core network switching device in the core device; determining, by the target core network switching device based on the function type of the target operation terminal, a target logical network corresponding to the target operation terminal, and sending the received user data calling requirement to the target core server based on the target logical network.
[0051] The core network switching device has a VLAN division function, which plans operation terminals of different functions (smart function operation terminal, scientific test operation terminal or ship management operation terminal) to ensure independent and reliable operation of each sub-network. The target core network switching device can be a core network switching device that is being enabled. The sub-network can be understood as a logical network. The target logical network can be a logical network corresponding to the target operation terminal.
[0052] Specifically, the target operation terminal sends the user data calling requirement to the target core network switching device that is being enabled in the core device, so that the target core network switching device can determine the target logical network corresponding to the target operation terminal based on the function type of the target operation terminal, and send the received user data calling requirement to the target core server using the target logical network, avoiding communication interference and data confusion, and further improving the accuracy of data calling.
[0053] S120, analyzing the received user data calling requirement by the target core server to determine the data calling position.
[0054] The data calling position can be the storage position of the called data.
[0055] Specifically, if the received user data calling requirement is analyzed, the storage position specified by the target user is obtained, and the storage position is determined as the data calling position.
[0056] On the basis of the above technical solutions, the "analyzing the received user data calling requirement by the target core server to determine the data calling position" can include: analyzing the received user data calling requirement by the target core server to determine the to-be-called data identifier and the to-be-called data deadline; determining the data calling position by the target core server based on the to-be-called data identifier and the to-be-called data deadline.
[0057] The to-be-called data identifier can be used to uniquely identify the to-be-called data. For example, the to-be-called data identifier can be a data name. The to-be-called data deadline can be used to filter data with different data acquisition durations.
[0058] Specifically, if the analysis of the received user data calling demand is performed, there is no target user specified storage location, but a to-be-called data identifier and a to-be-called data deadline are obtained, and based on the obtained to-be-called data identifier and to-be-called data deadline, the storage location is screened, so as to determine the data calling location by using the screening result.
[0059] On the basis of the above technical solution, the "determining the data calling location by the target core server based on the to-be-called data identifier and the to-be-called data deadline" can include: determining a to-be-called data candidate calling location of the to-be-called data by the target core server based on the to-be-called data identifier; determining a data storage deadline of the data stored in the to-be-called data candidate calling location by the target core server, and determining the data calling location based on the to-be-called data deadline and the data storage deadline.
[0060] The to-be-called data candidate calling location includes a temporary storage in the target core server and a storage of the ship shore monitoring center. The core device communicates with the ship shore monitoring center through a ship shore communication system. The to-be-called data candidate calling location can refer to a storage path of the user demand data.
[0061] Specifically, the target core server screens the to-be-called data identifier corresponding to-be-called data candidate calling location from all storage locations based on the to-be-called data identifier. The target core server determines the data storage deadline of the data stored in the to-be-called data candidate calling location, and judges. If the data storage deadline meets the to-be-called data deadline, the to-be-called data candidate calling location is determined as the data calling location. For example, the data storage deadline corresponding to the temporary storage in the target core server is one day, the data storage deadline corresponding to the storage of the ship shore monitoring center is thirty days, and the to-be-called data deadline is 4 hours, so the temporary storage in the target core server is used as the data calling location.
[0062] S130, calling the target demand data by the target core server based on the data calling location, and sending the target demand data to the target operation terminal.
[0063] Specifically, the target core server calls the target demand data from the data calling location. If the data calling location is the storage of the ship shore monitoring center, the target core firewall needs to be used to detect the target demand data when the target demand data is sent to the target operation terminal. If there is no risk, the target demand data is sent to the target operation terminal. If there is a risk, the risk information is displayed and manually checked.
[0064] The technical scheme of the embodiment of the present application acquires user data calling demand through a target operation terminal, and sends the user data calling demand to a target core server in a core device; the target core server analyzes the received user data calling demand, determines a data calling position; the target core server calls target demand data based on the data calling position, and sends the target demand data to the target operation terminal, so that the target demand data is accurately and conveniently called, and the integrated application of ship data is realized.
[0065] It should be noted that the current scientific test ship does not involve the concept of a fusion platform entity. The navigation data, engine room data, scientific test data and ship service data on the ship are generally independently saved, and data migration is performed by manpower when needed. Secondly, the data processing or storage equipment on the ship is powered by a single power supply. The embodiment of the present application clearly requires that the fusion platform needs to be configured with dual power supply and uninterruptible power supply (UPS) for core device protection, greatly improving the reliability of the equipment. Moreover, the embodiment of the present application requires that the equipment uses dual link, device redundancy, hot backup and remote arrangement, further improving the high availability of ship data.
[0066] Exemplarily, the technical scheme of the embodiment of the present application is based on the redundancy design and integrated design idea at the initial stage of ship design, and proposes a design method of a fusion platform according to the characteristics of the scientific test ship. First, the data is divided into 7 categories based on the characteristics of the scientific test ship as the basis for display of the monitoring tool layer, and then the main functions of data integration and application integration are designed based on this, and finally a three-layer architecture is formed. According to the above design idea, the system architecture and main equipment composition of the fusion platform are constructed, and the design scheme of dual power supply + UPS power supply, dual link, device redundancy, hot backup, remote arrangement and the like is proposed, further improving the reliability of the fusion platform.
[0067] Among them, Figure 5 An overall scheme design example diagram of a scientific test ship fusion platform is given. Referring to Figure 5 , the three levels are a monitoring tool layer, a data integration layer and a unified presentation layer. The monitoring tool layer is directed to a physical quantity acquisition module, an intelligent node, a communication quantity acquisition module, a core network switching device and a ship-shore communication system. The data integration layer is directed to a ship-shore monitoring center and a core server. The unified presentation layer is directed to an operation terminal and a scientific research equipment.
[0068] Specifically, the monitoring tool layer mainly serves as the bottom layer data source of the ship, mainly divided into seven aspects, namely communication management, navigation monitoring, video monitoring, office network, engine room monitoring, operation monitoring and scientific research monitoring. Among them, the communication management provides the ship communication link of the ship and the ship, the ship and the scientific research equipment, the ship and the shore base, etc., mainly including satellite communication system, radio communication equipment, etc. The navigation monitoring mainly includes the ship position, speed, heading, rudder angle, route, etc. The video monitoring mainly comes from the video monitoring system configured on the ship, which is generally divided into internal video images and surrounding environment situation video images. The office network is mainly the mail message network outside the ship for the crew and the shore base management, inspection, etc. and the entertainment network for the crew to relax inside the ship. The engine room monitoring mainly monitors the state of the ship's main engine, generator, compressed air, oil supply pipeline, liquid level, etc. The operation monitoring mainly monitors the state of the ship's steering engine, anchor winch and winch, hydraulic hatch cover, bow thruster, crane, A frame, fairlead, bollard (mooring bollard), fairlead roller, fairlead hole. The scientific research monitoring is mainly the state information of the marine scientific research equipment that the ship may carry, such as submersible, buoy, marine sensor and marine observation system.
[0069] The data integration layer is mainly used for data aggregation. Due to the different sources of equipment data on the marine research ship, the types, characteristics and formats are also different. The data integration layer is mainly divided into five functions: unified planning, unified collection, aggregation management, dynamic distribution and unified operation and maintenance. Among them, the unified planning means that the fusion platform of the marine research ship needs to classify data and establish various data models for calling according to the actual equipment configuration of the ship and the possible scientific research and test equipment that may be carried in the future at the beginning of design. Unified collection means that data collection should be carried out by the fusion platform, rather than independent collection by each functional application, which causes waste of ship data collection resources. The aggregation management means that the data of the marine research ship should be centrally managed by the fusion platform to prevent waste of database resources. Dynamic distribution means that based on the foregoing, the fusion platform should manage the personalized distribution strategy of the data according to the needs of different users or functions, so as to protect the data of each user or function from being polluted by dirty data, reduce the data processing time and improve the function response. Unified operation and maintenance means that the fusion platform carries out unified backup, cleaning, storage and import and export of all data.
[0070] The unified display layer means that the fusion platform will establish a seamless, parallel and easy-to-access single system for business processing and information sharing, which organically integrates the intelligent functions of the ship, scientific research management and test management.
[0071] The following is an embodiment of a data calling system based on a scientific marine survey and integration platform provided by the embodiment of the application, which belongs to the same inventive concept as the data calling method based on the scientific marine survey and integration platform in each of the above embodiments. Details not described in the embodiment of the data calling system based on the scientific marine survey and integration platform can be referred to the above embodiments of the data calling method based on the scientific marine survey and integration platform.
[0072] Embodiment two
[0073] Figure 6 A structural schematic diagram of a data calling system based on a scientific marine survey and integration platform provided by the embodiment two of the application is shown in the figure. Figure 6 As shown in the figure, the system comprises a target operation terminal 610 and a core device 620; the core device 620 comprises a target core server 621.
[0074] The target operation terminal 610 is configured to acquire a user data calling demand and send the user data calling demand to the target core server 621 in the core device 620; the target core server 621 is configured to analyze the received user data calling demand and determine a data calling position; and the target core server 621 is configured to call target demand data based on the data calling position and send the target demand data to the target operation terminal 610.
[0075] The technical solution of the embodiment of the application acquires a user data calling demand by the target operation terminal 610 and sends the user data calling demand to the target core server 621 in the core device 620; analyzes the received user data calling demand by the target core server 621 and determines a data calling position; and calls target demand data based on the data calling position by the target core server 621 and sends the target demand data to the target operation terminal 610, so as to accurately and conveniently call the target demand data and further realize the integrated application of the ship data.
[0076] On the basis of the above technical solution, the target operation terminal 610 comprises at least one of a scientific marine survey operation terminal, a device detection operation terminal, a ship office operation terminal, an intelligent navigation operation terminal, an intelligent hull operation terminal, an intelligent engine room operation terminal and an intelligent energy efficiency operation terminal.
[0077] On the basis of the above technical solution, the core device 620 comprises two core firewalls, two core servers, two core network switching devices and two uninterruptible power supplies; the core device 620 adopts an integrated frame structure; the two core network switching devices adopt a stacking design; the two core firewalls are configured in a master-slave mode; the two core firewalls are hot backups for each other; the two core servers are hot backups for each other; and the two core network switching devices are hot backups for each other.
[0078] On the basis of the above technical solutions, the core device 620 is connected with the physical quantity acquisition module, the intelligent node and the communication quantity acquisition module respectively.
[0079] On the basis of the above technical solutions, the step of sending the user data calling requirement to the target core server 621 in the core device 620 through the target operation terminal 610 specifically comprises the following steps: sending the user data calling requirement to the target core network switching device in the core device 620 through the target operation terminal 610; determining the target logical network corresponding to the target operation terminal 610 based on the function type of the target operation terminal 610 through the target core network switching device, and sending the received user data calling requirement to the target core server 621 based on the target logical network.
[0080] On the basis of the above technical solutions, the core device 620 is powered by a ship main power distribution board and a ship emergency power distribution board; the ship main power distribution board is connected in series with an uninterruptible power supply, and supplies power to the core firewall, the core server and the core network switching device respectively on one side; the ship emergency power distribution board supplies power to the core firewall, the core server and the core network switching device respectively on the other side.
[0081] On the basis of the above technical solutions, the step of analyzing the received user data calling requirement and determining the data calling position through the target core server 621 can comprise the following steps: analyzing the received user data calling requirement and determining the to-be-called data identifier and the to-be-called data deadline through the target core server 621; determining the data calling position based on the to-be-called data identifier and the to-be-called data deadline through the target core server 621.
[0082] On the basis of the above technical solutions, the step of determining the data calling position based on the to-be-called data identifier and the to-be-called data deadline through the target core server 621 specifically comprises the following steps: determining the to-be-called data candidate calling position based on the to-be-called data identifier through the target core server 621; determining the data storage deadline of the data stored in the to-be-called data candidate calling position through the target core server 621, and determining the data calling position based on the to-be-called data deadline and the data storage deadline.
[0083] On the basis of the above technical solutions, the to-be-called data candidate calling position comprises a temporary storage in the target core server 621 and a storage in a ship shore-based monitoring center; the core device 620 communicates with the ship shore-based monitoring center through a ship-shore communication system.
[0084] Exemplarily, the embodiment of the application provides a preferred data calling system based on a scientific and experimental ship integration platform. Figure 7A preferred example of a data calling system based on a marine surveying and testing fusion platform is given. Referring to Figure 7 The system includes an operation terminal, a physical quantity acquisition module, an intelligent node, a communication quantity acquisition module, a core device, a ship-shore communication system, and a ship-shore monitoring center.
[0085] The operation terminal includes a marine surveying operation terminal, a device detection operation terminal, a ship office operation terminal, an intelligent navigation operation terminal, an intelligent hull operation terminal, an intelligent engine room operation terminal, and an intelligent energy efficiency operation terminal. The core device includes two sets of integrated frame structures. Each set of integrated frame structure includes a core firewall, a core server, a core network switching device, and an uninterruptible power supply (UPS). There is link redundancy and interface redundancy between each set of integrated frame structure to realize redundant configuration in the core device, thereby fully ensuring the effectiveness of data transmission and synchronization. The two sets of integrated frame structures can be arranged in different cabins of the ship to avoid external factors from damaging the integrated frame structures in the same location, further ensuring the normal operation of the core device. The core device is connected to the physical quantity acquisition module, the intelligent node, and the communication quantity acquisition module.
[0086] The data calling system based on the marine surveying and testing fusion platform provided in the embodiments of the present application can execute the data calling method based on the marine surveying and testing fusion platform provided in any of the embodiments of the present application, and has the corresponding functional modules and beneficial effects of executing the data calling method based on the marine surveying and testing fusion platform.
[0087] It should be noted that in the above embodiments of the data calling based on the marine surveying and testing fusion platform, each unit and module included is only divided according to functional logic, but is not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy mutual differentiation, and do not limit the protection scope of the present application.
[0088] It should be understood that the various forms of flow shown above can be reordered, added, or deleted. For example, each step described in the present application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, which is not limited herein.
[0089] The above specific embodiments do not constitute a limitation on the protection scope of the present application. 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 replacements, and improvements made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A data retrieval method based on a scientific research test vessel fusion platform, characterized in that, include: The system obtains user data access requests through the target operating terminal and sends the user data access requests to the target core server in the core device. The target core server performs a demand analysis on the received user data call request to determine the identifier of the data to be called and the time limit for the data to be called. The target core server determines the potential invocation location of the data to be invoked based on the identifier of the data to be invoked. The target core server determines the data storage period of the data stored at the candidate call location, and the data call location is determined based on the data storage period and the data storage period. The target core server invokes the target requirement data based on the data call location and sends the target requirement data to the target operation terminal.
2. The method according to claim 1, characterized in that, The target operating terminal includes at least one of the following: scientific research and experiment operating terminal, equipment testing operating terminal, ship affairs office operating terminal, intelligent navigation operating terminal, intelligent hull operating terminal, intelligent engine room operating terminal, and intelligent energy efficiency operating terminal.
3. The method according to claim 1, characterized in that, The core equipment includes: two core firewalls, two core servers, two core network switching devices, and two uninterruptible power supplies; the core equipment adopts an integrated framework structure; the two core network switching devices are stacked; the two core firewalls are configured in a primary / backup mode; the two core firewalls are hot backups of each other; the two core servers are hot backups of each other; and the two core network switching devices are hot backups of each other.
4. The method according to claim 3, characterized in that, The core equipment is connected to the physical quantity acquisition module, the intelligent node, and the communication quantity acquisition module, respectively.
5. The method according to claim 3, characterized in that, Sending the user data retrieval request to the target core server in the core device via the target operating terminal includes: The user data retrieval request is sent to the target core network switching device in the core device via the target operating terminal. The target core network switching device determines the target logical network corresponding to the target operating terminal based on the function type of the target operating terminal, and sends the received user data call request to the target core server based on the target logical network.
6. The method according to claim 3, characterized in that, The core equipment is powered by the ship's main power distribution board and the ship's emergency power distribution board; the ship's main power distribution board is connected in series with the uninterruptible power supply and supplies power to the core firewall, core server and core network switching equipment on one side; the ship's emergency power distribution board supplies power to the core firewall, core server and core network switching equipment on the other side.
7. The method according to claim 1, characterized in that, The candidate call locations include: temporary storage in the target core server and storage in the ship-to-shore monitoring center; the core equipment communicates with the ship-to-shore monitoring center through the ship-to-shore communication system.
8. A data retrieval system based on a scientific research test vessel fusion platform, characterized in that, The system includes: a target operating terminal and core equipment; the core equipment includes: a target core server; wherein... The target operation terminal is used to obtain user data access requests and send the user data access requests to the target core server in the core device; The target core server is used to perform demand analysis on the received user data call requests and determine the data call location; The target core server is used to invoke target demand data based on the data invocation location, and send the target demand data to the target operation terminal; The target core server is further configured to perform demand analysis on the received user data call request, determine the identifier of the data to be called and the time limit of the data to be called; and determine the data call location based on the identifier of the data to be called and the time limit of the data to be called. The target core server is specifically used to determine the candidate call location of the data to be called based on the identifier of the data to be called; determine the data storage period of the data stored in the candidate call location; and determine the data call location based on the data storage period and the data storage period.
Citation Information
Patent Citations
Signaling interaction method and device and readable storage medium
CN111372143A
Data distribution method, device and system for intelligent ship
CN111427939A