A multi-source state information intelligent collection device
By designing a multi-source state information intelligent collection device, real-time collection and transmission of state information of marine observation equipment is achieved, and the problem that existing equipment cannot be managed remotely is solved, and operation and maintenance efficiency is improved.
Patent Information
- Application Number
- CN202411487914.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-10-24
AI Technical Summary
Existing marine observation equipment cannot be managed remotely intelligently, making it difficult to realize real-time collection and transmission of device status information.
Design a multi-source state information intelligent acquisition device, including a host and a peripheral, which consists of a collection module, a storage module, a transmission module and a computing and control module. The peripherals include a data communication unit, a Beidou communication terminal and a network switch, through which Modules and equipment realize real-time collection, storage and multi-directional transmission of state information of ocean observation equipment.
Real-time collection and transmission of status information of various marine observation equipment is realized, remote intelligent management is supported, and equipment operation and maintenance efficiency is improved.
Smart Images

Figure CN119011633B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of ocean observation technology, and in particular to a multi-source state information intelligent acquisition device. Background Art
[0002] As the main means of ocean observation, marine automatic observation stations, buoys and submerged buoys, and volunteer ship observation systems have been widely used in offshore areas. However, the above-mentioned marine observation equipment are all non-intelligent equipment and cannot be effectively remotely monitored and managed. With the increasingly urgent demand for monitoring the operating status of marine observation equipment, it is urgent to remotely and intelligently manage the above-mentioned commercial observation means and develop terminal equipment that can support the collection of status information. Summary of the invention
[0003] The purpose of the present invention is to provide a multi-source status information intelligent acquisition device, which can collect and transmit the status information of various ocean observation equipment in real time, thereby facilitating the remote intelligent management of the ocean observation equipment.
[0004] To achieve the above object, the present invention provides the following solution.
[0005] The present invention provides a multi-source state information intelligent acquisition device, comprising: a host and peripherals; the host comprises an acquisition module, a storage module, a transmission module and a calculation and control module; the peripherals comprise a data communication unit, a Beidou communication terminal and a network switch;
[0006] The acquisition module is configured to collect status information from the host computer position of the ocean observation equipment; the ocean observation equipment includes an ocean automatic observation station, a buoy, a submerged buoy and a volunteer ship observation system; the status information includes a delayed observation data file of the ocean station, a real-time observation data file of the ocean station, a buoy and a submerged buoy raw data XML file, a volunteer ship observation raw data file and an operation process record file;
[0007] The storage module is configured to cache the status information in the form of a file;
[0008] The transmission module is configured to transmit the status information to a destination location via the peripheral device;
[0009] The calculation and control module is connected to the acquisition module, storage module and transmission module respectively; the calculation and control module is configured to control the acquisition module, storage module and transmission module to respectively perform the acquisition, storage and transmission operations of the status information, and monitor the execution results.
[0010] Optionally, the transmission module is configured to transmit the status information to a destination location via an external device, specifically including:
[0011] The transmission module is connected to the data communication unit via RS-232 to transmit the status information to the destination location in a wireless manner.
[0012] Optionally, the transmission module is configured to transmit the status information to a destination location via an external device, specifically including:
[0013] The transmission module is connected to the Beidou communication terminal via USB2.0 and transmits the status information to the destination location in the form of short messages.
[0014] Optionally, the transmission module is configured to transmit the status information to a destination location via an external device, specifically including:
[0015] The transmission module is connected to the network switch via RJ45 to transmit the status information to the destination location in a wired network manner.
[0016] Optionally, the transmission module is also configured to encrypt the status information using the national secret SM4 encryption algorithm during the transmission process.
[0017] Optionally, the calculation and control module is configured to control the acquisition module, the storage module and the transmission module to respectively perform the acquisition, storage and transmission operations of the state information and monitor the execution results, specifically including:
[0018] The computing and control module deploys embedded application software, reads the host computer attribute information of the ocean observation equipment from the embedded application software, generates acquisition operation instructions according to the host computer attribute information and sends them to the acquisition module for execution; the host computer attribute information includes station name, station code, reading mode, reading address and reading directory;
[0019] After the acquisition module is executed, the acquisition execution result is returned to the calculation and control module; the acquisition execution result includes acquisition success and acquisition failure.
[0020] Optionally, the calculation and control module is configured to control the acquisition module, the storage module and the transmission module to respectively perform the acquisition, storage and transmission operations of the state information and monitor the execution results, and further includes:
[0021] After the state information is collected, the calculation and control module sends a cache operation instruction to the storage module to cache the collected state information in the storage module;
[0022] The storage module returns the cache execution result to the calculation and control module; the cache execution result includes cache success and cache failure.
[0023] Optionally, the calculation and control module is configured to control the acquisition module, the storage module and the transmission module to respectively perform the acquisition, storage and transmission operations of the state information and monitor the execution results, and further includes:
[0024] The calculation and control module reads the destination configuration information from the embedded application software, generates a transmission operation instruction according to the destination configuration information and sends it to the transmission module; the destination configuration information includes a destination name, a destination code, a destination address, an acquisition method, an acquisition address, a data source, a file type, a parent node, a start date, and an end date;
[0025] The transmission module transmits the cache status information that meets the conditions in the storage module to the destination location via the peripheral device, and feeds back the transmission execution result to the calculation and control module; the transmission execution result includes transmission success and transmission failure.
[0026] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:
[0027] The present invention discloses a multi-source status information intelligent acquisition device applied to the field of ocean observation, which is used in conjunction with ocean observation equipment such as ocean automatic observation stations, buoys and submerged buoys, and volunteer ship observation systems. The acquisition module is used to acquire the status information of the equipment operation from the upper computer position of the above ocean observation equipment, and the acquired status information is cached in the storage module. The transmission module then transmits the status information through a data communication unit, a Beidou communication terminal or a network switch. The device can realize real-time acquisition and transmission of status information of various ocean observation equipment, which is beneficial to the remote intelligent management of the ocean observation equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0029] Figure 1 It is a structural schematic diagram of the multi-source state information intelligent acquisition device of the present invention;
[0030] Figure 2 It is a schematic diagram of the system architecture of the multi-source status information intelligent collection device of the present invention. DETAILED DESCRIPTION
[0031] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0032] The present invention aims to provide a multi-source status information intelligent acquisition device, which can collect and transmit the status information of various ocean observation equipment in real time, and is conducive to the remote intelligent management of the ocean observation equipment.
[0033] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0034] The multi-source state information intelligent acquisition device provided by the present invention is applied in the field of ocean observation and can be used in conjunction with ocean observation equipment such as ocean automatic observation stations, buoys and submerged buoys, and volunteer ship observation systems to obtain state information from the host computer of the above ocean observation equipment and perform multi-directional transmission and distribution. Figure 1 The multi-source state information intelligent acquisition device is composed of a host and peripherals. The host includes an acquisition module, a storage module, a transmission module, and a calculation and control module. The peripherals include a data communication unit (DTU), a Beidou communication terminal, and a network switch.
[0035] The functions of each module of the host are described as follows.
[0036] The acquisition module is configured to collect status information from the host computer position of the ocean observation equipment. The ocean observation equipment includes ocean automatic observation stations, buoys, submerged buoys, and volunteer ship observation systems. Correspondingly, the status information includes delayed observation data files of ocean stations, real-time observation data files of ocean stations, original data XML files of buoys and submerged buoys, original data files of volunteer ship observations, and operation process record files.
[0037] The storage module is configured to cache the status information of the ocean observation equipment in the form of a file.
[0038] The transmission module is configured to transmit the status information to the destination via the peripheral device. Specifically, data (status information) can be transmitted wirelessly by connecting the DTU via RS-232, or by connecting the Beidou communication terminal via USB2.0 to transmit data in short message mode; or by connecting the network switch via RJ45 to transmit data in wired network mode. During the transmission process, the national secret SM4 encryption algorithm is used to encrypt the data. The multi-source status information intelligent acquisition device of the present invention supports the above three transmission methods, and the user can selectively use them according to needs during actual use.
[0039] The calculation and control module is connected to the acquisition module, storage module and transmission module respectively. The calculation and control module is configured to control the acquisition module, storage module and transmission module to respectively perform the acquisition, storage and transmission operations of the state information, and monitor the execution results. The embedded application software is deployed in the calculation and control module. The embedded application software is the core application of the multi-source state information intelligent acquisition device, which is closely integrated with each module of the device for multi-source state information acquisition and transmission control, and realizes the device workflow from the software level.
[0040] Specifically, the calculation and control module reads the host computer attribute information of the ocean observation equipment from the embedded application software, generates a collection operation instruction according to the host computer attribute information, and sends it to the collection module for execution. The host computer attribute information includes station name, station code, reading method, reading address and reading directory, etc. The station name and station code refer to the name and code of the ocean observation equipment. The reading method includes reading in Socket API (Socket Application Programming Interface), CIFS (Common Internet File System) or FTP (File Transfer Protocol). The above reading methods are also optional. The reading address refers to the host computer IP (Internet Protocol) address of the ocean observation equipment. The reading directory refers to the specific location where the status information is stored in the host computer, and is also the specific location where the status information is obtained, for example: the operation log is stored in the location of ...\Data\MyLog\OutPut.
[0041] After the acquisition module is executed, the acquisition execution result (acquisition success, acquisition failure) is returned to the calculation and control module.
[0042] In practical applications, the operation instructions generated by the calculation and control module also include obtaining hardware power-on reset status, initializing services for data collection and transmission, and starting status information collection operations.
[0043] After the state information is collected, the calculation and control module sends a cache operation instruction to the storage module to cache the collected state information in the storage module.
[0044] The storage module returns the cache execution result (cache success, cache failure) to the calculation and control module.
[0045] The multi-source state information intelligent collection device of the present invention is usually deployed at observation sites such as central stations, sea area business centers, and national business centers. The observation site uses the multi-source state information intelligent collection device of the present invention to collect the state information of each ocean observation device from the host computer position of ocean observation equipment such as ocean automatic observation stations, buoys and submerged buoys, and volunteer ship observation systems, thereby realizing remote monitoring and intelligent management of the above ocean observation equipment and improving equipment operation and maintenance efficiency.
[0046] This requires the calculation and control module to read the destination configuration information from the embedded application software, generate a transmission operation instruction based on the destination configuration information and send it to the transmission module. The destination configuration information includes the destination name, destination code, destination address, acquisition method, acquisition address, data source, file type, parent node, start date and end date, etc. The destination name and destination code refer to the name and code of the observation site. The destination address refers to the IP address of the server in the observation site. The acquisition method refers to the operation method of storing the status information on the observation site server, which is the same as the reading method, including Socket API method, CIFS method and FTP method, etc. The reading method is the method of reading the status information from the host computer of the ocean observation equipment, and the acquisition method is the method of writing the status information to the observation site server. The acquisition address is the same as the reading address, that is, the host computer IP address. The data source includes the ocean automatic observation station data source, the buoy and submerged buoy data source, the volunteer ship observation system data source, etc. The file type refers to the file type of the status information, including the ocean station delayed observation data file, the ocean station real-time observation data file, the buoy and submerged buoy original data XML file, the volunteer ship observation original data file, the operation process record file, etc. The superior node refers to the superior management department in terms of technology and business. For example, the superior node of an automatic ocean observation station is the central station to which it belongs. The start date and end date refer to the start and end time of the status information to be obtained.
[0047] The calculation and control module is the core module of the multi-source state information intelligent acquisition device, which is responsible for directing the automatic coordination of various modules. Under the action of the calculation and control module, the device can automatically perform a series of operations according to the steps set by the function to complete the multi-source state information acquisition, storage and transmission tasks.
[0048] The transmission module transmits the qualified cache status information in the storage module to the destination location via the peripheral device according to the transmission operation instruction. The transmission mode can be wireless, wired or Beidou transmission mode, and the transmission execution result (transmission success, transmission failure) is fed back to the calculation and control module.
[0049] The functions of each peripheral module are described as follows.
[0050] The data communication unit is connected to the transmission module of the host through RS-232, and is a wireless terminal device that can support the conversion of serial port data into IP data or the conversion of IP data into serial port data and transmit it through a wireless communication network.
[0051] The Beidou communication terminal is connected to the transmission module of the host via USB2.0 and transmits data in the Beidou-3 regional short message mode.
[0052] The network switch is connected to the transmission module of the host via RJ45 to transmit data in a wired network manner.
[0053] See also Figure 2 The system architecture of the multi-source status information intelligent acquisition device of the present invention includes an application layer, an operating system layer and a hardware layer. The hardware layer is composed of a host, peripherals and a host computer. The host includes an acquisition module, a storage module, a transmission module and a calculation and control module; the peripherals include a data communication unit, a Beidou communication terminal and a network switch. The host computer refers to the host computer of the ocean automatic observation station, buoy and submerged buoy, and volunteer ship observation system. The host computer is the location where the status information is collected by the multi-source status information intelligent acquisition device, and is not a component of the multi-source status information intelligent acquisition device.
[0054] The operating system layer is an embedded operating system (EOS) deployed on the hardware layer. The embedded operating system supports tailoring to meet the device's requirements for functions, costs, size, and power consumption.
[0055] The embedded application software of the multi-source status information intelligent acquisition device is deployed on the operating system layer to realize the functions of dynamic monitoring, acquisition, storage, and transmission of status information.
[0056] Combination Figure 2 The working process of the multi-source state information intelligent acquisition device of the present invention is described as follows:
[0057] (1) The host computers of the ocean automatic observation stations, buoys and submerged buoys, and volunteer ship observation systems are in the same network as the multi-source status information intelligent collection equipment. The host computer opens its own status information reading authority through the data sharing network service.
[0058] (2) The embedded application software is set to the automatic operation mode at startup. After the multi-source status information intelligent acquisition device is powered on, the computing and control module starts the embedded application software and puts it into execution state.
[0059] (3) After the embedded application software is started, it reads the configuration file of its own software, obtains the attribute information of the host computer such as the ocean automatic observation station, buoy and submerged buoy, volunteer ship observation system, etc. (including station name, station code, reading method, reading address, reading directory) according to the configuration file, and obtains the status information of the host computer through the data sharing network service.
[0060] (4) After the embedded application software reads the status information of the host computer, it caches the information by category according to the type of host computer (ocean automatic observation station, buoy and submerged buoy, volunteer ship observation system), type of status information (raw data, observation data, operating status data), host computer station code, status information collection time, etc.
[0061] (5) Read the configuration file of its own embedded application software again, and obtain the destination configuration information of the status information according to the configuration file (including destination name, destination code, destination address, acquisition method, acquisition address, data source, file type, parent node, start date, end date, etc.), identify the status information that meets the requirements of the destination for sending the status information from the status information cached in the storage module, and transmit it in turn through wireless / wired / Beidou transmission mode (transmission mode is optional) according to actual business needs.
[0062] (6) After this round of operations, proceed to the next round of the same operations: read the configuration file of the embedded application software, access the host computer to obtain status information, and transmit it according to business needs. Perform the above operations in sequence until the device is shut down.
[0063] In a multi-source state information intelligent collection device provided by the present invention, the collection module can be used in conjunction with marine observation equipment such as marine automatic observation stations, buoys and submerged buoys, and volunteer ship observation systems to complete the state information collection of various marine observation equipment, and has a wide range of applications. According to business needs, the transmission module can select wireless, Beidou, wired and other transmission methods for data transmission, and has the characteristics of diverse transmission methods. In order to ensure data security, the state information is cached in the storage module of this device, and the national secret SM4 algorithm is used for encryption before transmission, making the data transmission process safer and more reliable.
[0064] The principles and implementation methods of the present invention are described in this article using specific examples. The description of the above embodiments is only used to help understand the method and core idea of the present invention. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A multi-source state information intelligent collection device, characterized in that: It includes: a host and peripherals; the host includes an acquisition module, a storage module, a transmission module, and a calculation and control module; The peripherals include a data communication unit, a Beidou communication terminal and a network switch; The acquisition module is configured to collect status information from the host computer position of the ocean observation equipment; the ocean observation equipment includes an ocean automatic observation station, a buoy, a submerged buoy and a volunteer ship observation system; the status information includes a delayed observation data file of the ocean station, a real-time observation data file of the ocean station, a buoy and a submerged buoy raw data XML file, a volunteer ship observation raw data file and an operation process record file; The storage module is configured to cache the status information in the form of a file; The transmission module is configured to transmit the status information to a destination location via the peripheral device; The calculation and control module is connected to the acquisition module, the storage module and the transmission module respectively; the calculation and control module is configured to control the acquisition module, the storage module and the transmission module to respectively perform the acquisition, storage and transmission operations of the state information, and monitor the execution results; The calculation and control module is configured to control the acquisition module, the storage module and the transmission module to respectively perform the acquisition, storage and transmission operations of the state information and monitor the execution results, specifically including: The computing and control module deploys embedded application software, reads the host computer attribute information of the ocean observation equipment from the embedded application software, generates a collection operation instruction according to the host computer attribute information and sends it to the collection module for execution; the host computer attribute information includes a station name, a station code, a reading method, a reading address and a reading directory; the station name and the station code refer to the name and code of the ocean observation equipment; the reading method includes reading in Socket API mode, CIFS mode or FTP mode; the reading address refers to the host computer IP address of the ocean observation equipment; the reading directory refers to the specific location where the status information is stored in the host computer, and is also the specific location where the status information is obtained, including the operation log stored in the location of ...\Data\MyLog\OutPut; After the acquisition module is executed, the acquisition execution result is returned to the calculation and control module; the acquisition execution result includes acquisition success and acquisition failure; The operation instructions generated by the calculation and control module also include obtaining hardware power-on reset status, initializing services for data collection and transmission, and starting status information collection operations; The calculation and control module is configured to control the acquisition module, the storage module and the transmission module to respectively perform the acquisition, storage and transmission operations of the state information and monitor the execution results, and also includes: After the state information is collected, the calculation and control module sends a cache operation instruction to the storage module to cache the collected state information in the storage module; The storage module returns the cache execution result to the calculation and control module; the cache execution result includes cache success and cache failure; The calculation and control module is configured to control the acquisition module, the storage module and the transmission module to respectively perform the acquisition, storage and transmission operations of the state information and monitor the execution results, and also includes: The calculation and control module reads the destination configuration information from the embedded application software, generates a transmission operation instruction based on the destination configuration information and sends it to the transmission module; the destination configuration information includes the destination name, destination code, destination address, acquisition method, acquisition address, data source, file type, parent node, start date and end date; the destination name and destination code refer to the name and code of the observation site; the destination address refers to the IP address of the server in the observation site; the acquisition method refers to the operation method of storing the status information on the observation site server, which is the same as the reading method, including Socket API mode, CIFS mode and FTP mode; the reading mode is a mode of reading status information from the host computer of the ocean observation equipment, and the acquisition mode is a mode of writing status information to the observation site server; the acquisition address is the same as the reading address, that is, the host computer IP address; the data source includes the ocean automatic observation station data source, buoy and submerged buoy data source, and volunteer ship observation system data source; the file type refers to the file type of the status information, including ocean station delayed observation data file, ocean station real-time observation data file, buoy and submerged buoy raw data XML file, volunteer ship observation raw data file, and operation process record file; the superior node refers to the superior management department in terms of technology and business, among which the superior node of the ocean automatic observation station is the central station to which it belongs; the start date and end date refer to the start and end time of the status information to be obtained; The transmission module transmits the cache status information that meets the conditions in the storage module to the destination location via the peripheral device, and feeds back the transmission execution result to the calculation and control module; the transmission execution result includes transmission success and transmission failure.
2. The multi-source state information intelligent collection device according to claim 1, characterized in that: The transmission module is configured to transmit the status information to the destination location via the peripheral device, specifically including: The transmission module is connected to the data communication unit via RS-232 to transmit the status information to the destination location in a wireless manner.
3. The multi-source state information intelligent collection device according to claim 1, characterized in that: The transmission module is configured to transmit the status information to the destination location via the peripheral device, specifically including: The transmission module is connected to the Beidou communication terminal via USB2.0 and transmits the status information to the destination location in the form of short messages.
4. The multi-source state information intelligent collection device according to claim 1, characterized in that: The transmission module is configured to transmit the status information to the destination location via the peripheral device, specifically including: The transmission module is connected to the network switch via RJ45 to transmit the status information to the destination location in a wired network manner.
5. The multi-source state information intelligent collection device according to claim 1, characterized in that: The transmission module is also configured to encrypt the status information using the national secret SM4 encryption algorithm during the transmission process.
Citation Information
Patent Citations
Onboard multivariate ocean information collection system
CN108540775A
Marine environment nuclear radiation monitoring system and monitoring method thereof
CN110542917A
Intelligent ocean observation system based on multipath sensor state acquisition technology
CN115508914A