Marine buoy telemetering and remote control system and method, electronic equipment and storage medium
The BeiDou-3 short message communication service enables reliable data transmission and remote control in the marine buoy system, solving the communication problem in the open sea, reducing power consumption, and integrating multiple sensors and intelligent control functions, supporting configurable telemetry and remote control tasks.
Patent Information
- Application Number
- CN202511692930.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-18
- Publication Date
- 2026-03-03
AI Technical Summary
Existing marine buoy systems suffer from unreliable communication, unstable transmission, high power consumption, and limited functionality in open ocean areas, making it impossible to simultaneously monitor multiple ocean parameters and execute remote control commands.
Using the BeiDou-3 short message communication service, the sensor power control commands are packetized according to the BeiDou-3 communication protocol at the shore end and sent to the buoy end through the BeiDou communication subsystem. The buoy end parses the data packets to control the on/off state of the sensor and collects sensor data at regular intervals, and returns it to the shore end.
It achieves reliable maritime data transmission and remote control, solves the problem of communication in the open sea, reduces power consumption, integrates multiple sensors and intelligent control functions, and supports configurable telemetry and remote control tasks.
Smart Images

Figure CN121603809A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a marine buoy telemetry and control system, method, electronic device, and storage medium. Background Technology
[0002] Marine buoy systems are widely used in marine environmental monitoring, waterway management, and fisheries resource surveys. Existing marine buoy telemetry and control systems mostly use Global System for Mobile Communications (GSM), radio, or satellite communication (such as Iridium) for data transmission.
[0003] However, these communication methods have the following problems: GSM communication has insufficient coverage and unstable signal in areas far from the coast; and radio communication is greatly affected by distance and weather, resulting in low transmission rates. Summary of the Invention
[0004] In view of this, it is necessary to provide a marine buoy telemetry and control system, method, electronic device and storage medium to solve the problems of unstable wireless communication and low transmission rate.
[0005] To address the above problems, the present invention provides a marine buoy telemetry and remote control system, comprising: On the shore end, the sensor power control commands are packaged into data packets according to the BeiDou-3 communication protocol and sent to the BeiDou communication subsystem. The BeiDou communication subsystem is used to receive the data packets and send the data packets to the buoy terminal; The buoy end is connected to at least one sensor to parse the received data packets, control the on / off state of each sensor according to the parsed data packets, and periodically send the sensor data collected from each sensor to the shore end through the Beidou communication subsystem.
[0006] In one possible implementation, the onshore end includes: The host is used to receive the power control commands from the sensor; The first Beidou-3 short message terminal, which is wired to the host, is used to assemble the sensor power control command into data packets according to the Beidou-3 communication protocol and send the data packets to the Beidou communication subsystem.
[0007] In one possible implementation, the buoy end includes: The second Beidou-3 short message terminal is used to receive and parse the data packets; The control system, which is wiredly connected to the second Beidou-3 short message terminal, is used to receive the parsed data packets and generate switch control messages based on the parsed data packets. A switching unit, connected to at least one sensor, is used to control the operating state of each sensor according to the switching control message.
[0008] In one possible implementation, the switching unit includes: A switch controller is used to output a corresponding working signal at each output according to the switch control message; Solid-state relays, each connected to a sensor, are used to close or open according to the working signal at the corresponding output to control the working state of the connected sensor.
[0009] In one possible implementation, the buoy end further includes: The voltage and current monitoring unit is used to monitor the operating voltage and operating current of the buoy end, and also to detect the on-state of each solid-state relay in the switching unit. The operating voltage, the operating current, and the on-state are packaged and sent to the shore end according to the Beidou communication protocol.
[0010] In one possible implementation, the wired connection is RS232 or RS485.
[0011] In one possible implementation, a voltage conversion circuit is also included for supplying power to the buoy end.
[0012] This invention also provides a method for remote telemetry and control of marine buoys, comprising: The sensor power control command is packaged into data packets according to the BeiDou-3 communication protocol and the data packets are sent to the BeiDou communication subsystem. Receive the data packet and send the data packet to the buoy terminal; The received data packets are parsed, and the on / off state of each sensor is controlled according to the parsed data packets. The sensor data collected from each sensor is periodically sent to the onshore terminal through the Beidou communication subsystem.
[0013] The present invention also provides an electronic device, including a memory and a processor, wherein the memory is used to store a program, and the processor is coupled to the memory to execute the program stored in the memory to realize the above-described method for remote telemetry and control of a marine buoy.
[0014] The present invention also provides a computer-readable storage medium for storing a computer-readable program or instruction, which, when executed by a processor, enables the implementation of the above-described method for remote telemetry and control of a marine buoy.
[0015] The beneficial effects of this invention are: By setting sensor power control commands at the shore end, these commands are packaged into data packets according to the BeiDou-3 communication protocol and sent to the BeiDou communication subsystem. Upon receiving the data packets, the BeiDou communication subsystem forwards them to the buoy end. The buoy end connects to the sensors, parses the received data packets, controls the on / off state of each connected sensor using the parsed data packets, and periodically collects sensing data from each sensor. This sensing data is then returned to the shore end via the BeiDou communication subsystem.
[0016] This invention uses BeiDou-3 for communication. BeiDou-3 short message communication service has the advantages of wide coverage, reliable communication, and low cost. By utilizing the high coverage and low power consumption of BeiDou-3 short message service, reliable maritime data transmission and remote control can be achieved, solving the communication problem in the far seas. Furthermore, through modular design, it integrates multiple sensors and intelligent control functions, supporting configurable telemetry and remote control tasks. Attached Figure Description
[0017] Figure 1 This is a schematic diagram of an embodiment of a marine buoy telemetry and control system provided by the present invention; Figure 2 This is a system composition diagram of an embodiment of a marine buoy telemetry and control system provided by the present invention; Figure 3 A physical image of the buoy end in a marine buoy telemetry and control system provided by the present invention; Figure 4 A schematic diagram of the control system at the buoy end of a marine buoy telemetry and control system provided by the present invention; Figure 5 A flowchart illustrating an embodiment of a marine buoy telemetry and control method provided by the present invention; Figure 6 This is a schematic diagram of an embodiment of an electronic device provided by the present invention. Attached image description: Detailed Implementation
[0019] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, which form part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not intended to limit the scope of the present invention.
[0020] Ocean buoys are automated devices primarily anchored to unmanned maritime observation platforms. They utilize components such as the float, mast, and mooring system to carry sensors (140 units) for long-term, continuous data collection on hydrology (waves, currents, temperature, salinity, depth), water quality (dissolved oxygen, chlorophyll), and meteorology (wind speed, air pressure, humidity). These devices are widely used in navigational aids, disaster warning systems, marine scientific research, and national defense.
[0021] Existing marine buoy systems have the following problems: (1) Existing marine buoy communication coverage is limited, communication is unreliable in the open sea, and data transmission is unstable.
[0022] (2) Existing buoy systems have high power consumption and high battery capacity requirements. Long-term operation of the equipment will lead to battery life degradation and lack of effective remote management methods.
[0023] (3) Existing buoys have limited functions and lack integrated telemetry and remote control capabilities, making it impossible to monitor multiple ocean parameters and execute remote control commands simultaneously.
[0024] As the BeiDou Navigation Satellite System is a global satellite navigation system independently built by China, the BeiDou-3 short message communication service has advantages such as wide coverage, reliable communication, and low cost, but its application in marine buoy systems has not yet been fully developed.
[0025] In response to the above problems, such as Figure 1 As shown, a specific embodiment of the present invention discloses a marine buoy telemetry and control system 100, comprising: At the shore end 110, the sensor power control command is packaged into data packets according to the BeiDou-3 communication protocol and sent to the BeiDou communication subsystem 120. The Beidou communication subsystem 120 is used to receive the data packets and send the data packets to the buoy terminal 130; The buoy end 130 is connected to at least one sensor 140, which is used to parse the received data packets, control the on / off state of each sensor 140 according to the parsed data packets, and periodically send the sensor data collected from each sensor 140 to the shore end 110 through the Beidou communication subsystem 120.
[0026] The marine buoy telemetry and control system 100 provided by the present invention includes a shore end 110, a Beidou communication subsystem 120, and a buoy end 130. The shore end 110 can be understood as a location that is easily accessible to people, such as on land. After receiving the sensor power control command, the shore end 110 needs to package the sensor power control command into data packets according to the Beidou third generation communication protocol because the ordinary sensor power control command does not conform to the communication format of the Beidou satellite.
[0027] The sensor power control command includes a power control command for each sensor 140. This power control command indicates the working state of each sensor 140. A predefined protocol can be used. For example, the sensor power control command can be 9, which is represented by binary 111. When the float end 130 is connected to three sensors 140, 1 indicates that the sensor is working, 0 indicates that the sensor is disconnected, and 111 indicates that all three sensors 140 are working.
[0028] Among them, the BeiDou-3 communication protocol is a standardized protocol used for data transmission and positioning in the BeiDou-3 satellite navigation system, which mainly includes core functions such as short message communication, positioning data parsing, and command feedback.
[0029] After the shore-side 110 packages the sensor power control command into data packets according to the BeiDou-3 communication protocol, it sends the data packets to the BeiDou communication subsystem 120 via BeiDou signals.
[0030] After receiving the data packet, the Beidou communication subsystem 120 sends the data packet to the buoy terminal 130. The buoy terminal 130 is generally located at sea and is connected to one or more sensors 140. The types of sensors 140 are diverse, including sensors 140 for wind speed and direction, waves and currents.
[0031] After receiving the data packets, the buoy terminal 130 parses them according to the BeiDou-3 communication protocol and controls the on / off state of each sensor 140 based on the parsed data packets. For example, if the buoy terminal 130 is connected to each sensor 140 via a switch, the buoy terminal 130 controls the closing or opening of each switch based on the parsed data packets, thereby controlling the working state of each sensor 140. Similarly, for the power supply to the sensors 140, the buoy terminal 130 controls the closing or opening of each power supply based on the parsed data packets, thereby controlling the working state of each sensor 140.
[0032] In this embodiment of the invention, the buoy terminal 130 periodically collects the on / off status of each sensor 140 and the sensing data of each sensor 140. For a sensor 140 in the working state, its sensing data is the data collected by that sensor 140, such as the temperature collected by the temperature sensor and the wind speed data collected by the wind speed sensor. For a sensor 140 in the off state, the sensing data can be represented by infinity, infinity, or other specific symbols. The buoy terminal 130 packages these sensing data and on / off statuses according to the BeiDou-3 communication protocol. The buoy terminal 130 first sends the packaged sensing data and on / off statuses to the BeiDou communication subsystem 120. The BeiDou communication subsystem 120 then sends the packaged sensing data and on / off statuses to the shore terminal 110. After receiving the packaged sensing data and on / off statuses, the shore terminal 110 parses them to obtain the parsed data, thereby completing the buoy's telemetry and remote control function.
[0033] Compared with the prior art, the marine buoy telemetry and control system 100 provided in this embodiment sets a sensor power control command at the shore end 110, packages the sensor power control command into data packets according to the BeiDou-3 communication protocol, and sends the data packets to the BeiDou communication subsystem 120. After receiving the data packets, the BeiDou communication subsystem 120 sends the data packets to the buoy end 130. The buoy end 130 is connected to the sensor 140. After receiving the data packets, the buoy end 130 parses them and uses the parsed data packets to control the on / off state of each connected sensor 140. It also periodically collects the sensing data of each sensor 140 and returns the sensing data to the shore end 110 through the BeiDou communication subsystem 120.
[0034] This invention uses BeiDou-3 for communication. BeiDou-3 short message communication service has the advantages of wide coverage, reliable communication and low cost. By utilizing the high coverage and low power consumption of BeiDou-3 short message service, reliable maritime data transmission and remote control can be achieved, solving the problem of communication in the far sea. Furthermore, through modular design, it integrates multiple sensors and intelligent control functions, supporting configurable telemetry and remote control tasks.
[0035] As one implementation method, such as Figure 2 As shown, the onshore end 110 includes: Host 210 is used to receive the power control command of the sensor; The first Beidou-3 short message terminal 220, which is connected to the host 210, is used to assemble the sensor power control command into data packets according to the Beidou-3 communication protocol and send the data packets to the Beidou communication subsystem 120.
[0036] In this embodiment of the invention, the shore-side terminal 110 includes a host 210 and a first Beidou-3 short message terminal 220. The host 210 can be a computer, mobile phone, or other embedded device, etc., which can be determined according to the actual situation. The host 210 receives sensor power control commands either by the operator inputting the sensor power control commands on the host 210, or by the host 210 receiving sensor power control commands sent by other devices, such as via Bluetooth, WIFI, etc., which can be determined according to the actual situation. This embodiment of the invention does not make specific limitations in this regard.
[0037] The first Beidou-3 short message terminal 220 is connected to the host 210. This connection can be wireless or wired, but a wired connection is generally used. The host 210 sends the sensor power control command to the first Beidou-3 short message terminal 220. After receiving the sensor power control command, the first Beidou-3 short message terminal 220 assembles data packets according to the Beidou-3 communication protocol and sends the data packets to the Beidou communication subsystem 120.
[0038] The first Beidou-3 short message terminal 220 integrates a Beidou-3 short message module, a power supply circuit, and a Beidou communication card. The Beidou-3 short message module has data packetization and parsing functions, capable of packetizing sensor power control commands according to the Beidou-3 communication protocol; it can also parse the packetized sensor data and the on / off status of each sensor 140. The power supply circuit supplies power to the first Beidou-3 short message terminal 220, and the Beidou communication card enables the transmission of data packets to the Beidou communication subsystem 120, and can also receive data transmitted by the Beidou communication subsystem 120.
[0039] The first Beidou-3 short message terminal 220 is powered by a wide voltage input of 9-36V, has a nine-pin serial port as its external data interface, executes the RS232 communication protocol, and has a short message communication frequency of 1 minute.
[0040] As one implementation method, see Figure 2 and Figure 3 The buoy end 130 includes: The second Beidou-3 short message terminal 230 is used to receive and parse the data packets; The control system 240, which is wiredly connected to the second Beidou-3 short message terminal 230, is used to receive the parsed data packets and generate switch control messages based on the parsed data packets. The switching unit 250 is connected to at least one sensor 140 and is used to control the operating state of each sensor 140 according to the switching control message.
[0041] The buoy terminal 130 comprises three parts: a second Beidou-3 short message terminal 230, a control system 240, and a switching unit 250. The function and structure of the second Beidou-3 short message terminal 230 are the same as those of the first Beidou-3 short message terminal 220, and will not be described again here.
[0042] The control system 240 is wiredly connected to the second Beidou-3 short message terminal 230. The second Beidou-3 short message terminal 230 sends the parsed data packets to the control system 240. The control system 240 receives the parsed data packets and generates a switch control message based on them. For example, the sensor power control command could be 9, and the parsed data packet would be 111. When the buoy terminal 130 is connected to three sensors, 1 indicates operation, 0 indicates disconnection, and 111 indicates that all three sensors are in an operational state.
[0043] The control system 240 can be a micro central processing unit, such as a microcontroller. Using an STM32F103RET6 chip as the control system 240 integrates data processing, status monitoring, and logic control. It realizes the functions of receiving, parsing, reassembling, and sending BeiDou-3 short message data, while simultaneously controlling the switching state of the switch controller 260 and acquiring voltage and current parameters of onboard devices and data from external devices.
[0044] The control system 240 is connected to each sensor 140 through the switch unit 250. For example, the control system 240 is connected to each sensor 140 through a separate switch controller 260. The control system 240 controls the working state of each sensor 140 by controlling the opening or closing of each switch controller 260. Alternatively, the control system 240 controls the working state of each sensor 140 by controlling the working voltage of each sensor 140.
[0045] As one implementation method, see Figure 2 The switching unit 250 includes: The switch controller 260 is used to output a corresponding working signal at each output according to the switch control message; Solid-state relays 270, each connected to a sensor 140, are used to close or open according to the working signal at the corresponding outlet to control the working state of the connected sensor 140.
[0046] In this embodiment of the invention, the switching unit 250 includes a switch controller 260 and at least one solid-state relay 270. Each solid-state relay 270 is connected to a sensor 140. The switch controller 260 outputs a corresponding working signal at the output according to the switch control message. For example, the working signal can be 1 or 0. After receiving the working signal, the solid-state relay 270 opens or closes, thereby realizing the function of controlling the sensor 140.
[0047] The switch controller 260 is a relay integration device that complies with the Modbus control protocol. By inputting messages conforming to the data protocol format, it can control the switching of different relays. As a secondary control circuit within the microcontroller circuit, the switch controller 260 avoids damage caused by the microcontroller directly controlling the underlying layers. It also solves the problem of insufficient processor control capability in the microcontroller circuit, enabling the microcontroller circuit to control the power switching state of the large sensor 140.
[0048] The solid-state relay 270 is an electronic switching device composed entirely of solid-state electronic components, with no moving mechanical parts and no contacts. It uses a small control signal (input) to connect or disconnect a large load current (output). It has advantages such as fast switching speed response, long service life, and low noise, and can control the power supply of equipment with voltages up to 220V DC and currents up to 30A.
[0049] In some embodiments, such as Figure 4 As shown, the buoy end 130 further includes: The voltage and current monitoring unit is used to monitor the operating voltage and operating current of the buoy terminal 130, and also to detect the on-state of each solid-state relay 270 in the switching unit 250. The operating voltage, the operating current, and the on-state are packaged according to the Beidou communication protocol and sent to the shore terminal 110.
[0050] In this embodiment of the invention, the buoy end 130 also includes a voltage and current monitoring unit. The function of the voltage and current monitoring unit is to monitor the operating voltage and operating current of the buoy end 130, monitor the on-state of each solid-state relay 270, and send the operating voltage, operating current and on-state to the control system 240. The control system 240 then sends it to the second Beidou-3 short message terminal 230. The second Beidou-3 short message terminal 230 packages it according to the Beidou-3 communication protocol and sends it to the Beidou communication satellite subsystem.
[0051] The voltage and current monitoring unit converts analog signals such as voltage and current into digital signals through an ADC sampling chip, and finally inputs them to the microcontroller to monitor the switching status of the control system 240 and the working status of the external sensor 140.
[0052] For example, the wired connection is RS232 or RS485, and the two communication methods execute different communication protocols to meet the different data transmission protocols of the sensor 140.
[0053] In some embodiments, a voltage conversion circuit is also included for supplying power to the buoy end 130.
[0054] The voltage conversion circuit converts the power supply voltage into the operating voltage of each sensor 140, thereby ensuring the stable operation of the sensor 140 and normal data transmission. It can convert 24V DC voltage to 12V DC voltage and 24V DC voltage to 5V DC voltage, serving as the energy supply for each sensor 140 device and the control system 240.
[0055] In summary, the workflow of the multi-functional marine buoy telemetry and control system is as follows: The first step is for the remote host 210 to set the BeiDou card number of the corresponding BeiDou receiver through the host computer software and issue a sensor power control command. The first BeiDou-3 short message terminal 220 will package the sensor power control command into data packets according to the BeiDou-3 communication protocol and send the data packets to the BeiDou satellite communication relay station (i.e., BeiDou communication subsystem 120).
[0056] In the second step, the second Beidou-3 short message terminal 230 of the buoy end 130 receives the data packet sent by the Beidou satellite communication relay station, parses the content of the data packet, clarifies the message sending card number and control command, and transmits the parsed data packet to the control system 240 through the RS232 communication circuit.
[0057] Third, the microprocessor on the single-chip microcomputer circuit of the control system 240 receives the parsed data packets transmitted by the RS232 circuit, analyzes the contents of the data packets, and after the control system 240 learns the control command of the remote host 210, it generates the corresponding switch control message and transmits it to the switch controller 260 through the RS232 communication circuit.
[0058] Fourth, after receiving the instruction from the control system 240, the switch controller 260 turns on or off the designated solid-state relay 270. Each solid-state relay 270 is matched with a different sensor 140. When the input terminal of the solid-state relay 270 receives a DC voltage signal, it will close the circuit at the output terminal, thereby controlling the power switch of the corresponding sensor 140.
[0059] Fifth, after completing the above four steps, the control system 240 will monitor the on-state of each switch controller 260 through the voltage and current monitoring unit, and collect the status information of the switch controller 260 as well as the operating voltage and operating current of the entire control system 240.
[0060] The control system 240 represents the state of each switch controller 260 using 1 / 0, where 1 is on and 0 is off, forming a binary message format containing the switch states of multiple sensors. It also adds the collected voltage and current parameters, packages these parameters into a communication message according to the BeiDou-3 short message communication protocol, and transmits it to the second BeiDou-3 short message terminal 230 via an RS232 communication circuit. The second BeiDou-3 short message terminal 230 at the buoy end 130 sends the message to the BeiDou satellite communication relay station, where it is subsequently received by the first BeiDou-3 short message terminal 220 at the shore end 110. This forms a closed loop.
[0061] The sixth step is that the control system 240 can obtain the Beidou communication card number of the first Beidou-3 short message communication terminal on the shore by parsing the message of the first Beidou-3 short message communication terminal on the shore. The processor has defined the running instructions for periodically reporting the status, which can periodically report the running status of the load control system 240.
[0062] The seventh step involves the installation of various types of sensor data on the multi-functional buoy at sea, including sensors 140 for wind speed and direction, waves and currents. The data from the sensors 140 can be transmitted to the microprocessor of the control system 240 via RS232 and RS485 communication circuits. When the microprocessor receives the relevant sensor data, it triggers the data transmission function, packages the sensor data according to the specified communication protocol, and transmits it to the second Beidou-3 short message communication terminal via the RS232 communication circuit, thereby realizing the real-time acquisition and reporting of sensor data.
[0063] Step 8: The remote host 210 receives the timed data reported by the buoy control system 240 and the sensor data transmitted by the buoy end 130, and analyzes and displays them on the host computer.
[0064] Each module in the aforementioned marine buoy telemetry and control system 100 can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0065] like Figure 5 As shown, this embodiment of the invention also provides a method for remote telemetry and control of a marine buoy, comprising: S510: The sensor power control command is packaged into data packets according to the BeiDou-3 communication protocol and the data packets are sent to the BeiDou communication subsystem. S520, Receive the data packet and send the data packet to the buoy terminal; S530 parses the received data packets, controls the on / off state of each sensor according to the parsed data packets, and periodically transmits the sensor data collected from each sensor to the onshore terminal through the Beidou communication subsystem.
[0066] This embodiment is a method embodiment corresponding to the above-described marine buoy telemetry and remote control method. Its detailed implementation process is the same as that of the above method embodiment. For details, please refer to the above system embodiment. This method embodiment will not repeat the details.
[0067] In one embodiment, such as Figure 6 As shown, the present invention also provides an electronic device 60. The electronic device 60 includes a memory 6A and a processor 6B. Figure 6 Only some components of the electronic device 60 are shown, but it should be understood that it is not required to implement all the components shown, and more or fewer components may be implemented instead.
[0068] In some embodiments, memory 6A may be an internal storage unit of electronic device 60, such as a hard disk or memory of electronic device 60. In other embodiments, memory 6A may also be an external storage device of electronic device 60, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc. equipped on electronic device 60.
[0069] Furthermore, the memory 6A may include both internal storage units and external storage devices of the electronic device 60. The memory 6A is used to install application software and various types of data of the electronic device 60.
[0070] In some embodiments, processor 6B may be a single server or a group of servers. The server group may be centralized or distributed. In some embodiments, processor 6B may be local or remote. In some embodiments, processor 6B may be implemented on a cloud platform. In some embodiments, the cloud platform may include a private cloud, public cloud, hybrid cloud, community cloud, distributed cloud, internal cloud, multi-cloud, or any combination thereof.
[0071] Furthermore, when processor 6B executes the ultrasonic propagation modeling method program in memory 6A, the following steps can be implemented: The sensor power control command is packaged into data packets according to the BeiDou-3 communication protocol and the data packets are sent to the BeiDou communication subsystem. Receive the data packet and send the data packet to the buoy terminal; The received data packets are parsed, and the on / off state of each sensor is controlled according to the parsed data packets. The sensor data collected from each sensor is periodically sent to the onshore terminal through the Beidou communication subsystem.
[0072] It should be understood that when the processor 6B executes the program for the ultrasonic propagation modeling method in the memory 6A, in addition to the functions mentioned above, it can also perform other functions, as detailed in the description of the corresponding method embodiments above.
[0073] Accordingly, embodiments of the present invention also provide a computer storage medium storing a computer program, which, when executed by a processor, implements the steps of the ultrasonic propagation modeling method described above. Alternatively, when executed by a processor, the computer program implements the functions of each module / unit in the ultrasonic propagation modeling apparatus described above.
[0074] Those skilled in the art will understand that all or part of the processes of the methods described in the above embodiments can be implemented by a computer program instructing related hardware, and the program can be stored in a computer-readable storage medium. The computer-readable storage medium may be a disk, optical disk, read-only memory, or random access memory, etc.
[0075] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.
Claims
1. A remote telemetry and control system for marine buoys, characterized in that, include: On the shore end, the sensor power control commands are packaged into data packets according to the BeiDou-3 communication protocol and sent to the BeiDou communication subsystem. The BeiDou communication subsystem is used to receive the data packets and send the data packets to the buoy terminal; The buoy end is connected to at least one sensor to parse the received data packets, control the on / off state of each sensor according to the parsed data packets, and periodically send the sensor data collected from each sensor to the shore end through the Beidou communication subsystem.
2. The marine buoy telemetry and control system according to claim 1, characterized in that, The onshore end includes: The host is used to receive the power control commands from the sensor; The first Beidou-3 short message terminal connected to the host is used to assemble the sensor power control command into data packets according to the Beidou-3 communication protocol and send the data packets to the Beidou communication subsystem.
3. The marine buoy telemetry and control system according to claim 1, characterized in that, The buoy end includes: The second Beidou-3 short message terminal is used to receive and parse the data packets; The control system, which is wiredly connected to the second Beidou-3 short message terminal, is used to receive the parsed data packets and generate switch control messages based on the parsed data packets. A switching unit, connected to at least one sensor, is used to control the operating state of each sensor according to the switching control message.
4. The marine buoy telemetry and control system according to claim 3, characterized in that, The switching unit includes: A switch controller is used to output a corresponding working signal at each output according to the switch control message; Solid-state relays, each connected to a sensor, are used to close or open according to the working signal at the corresponding output to control the working state of the connected sensor.
5. The marine buoy telemetry and control system according to claim 4, characterized in that, The buoy end also includes: The voltage and current monitoring unit is used to monitor the operating voltage and operating current of the buoy end, and also to detect the on-state of each solid-state relay in the switching unit. The operating voltage, the operating current, and the on-state are packaged and sent to the shore end according to the Beidou communication protocol.
6. The marine buoy telemetry and control system according to claim 3, characterized in that, The wired connection is RS232 or RS485.
7. The marine buoy telemetry and control system according to claim 1, characterized in that, It also includes a voltage conversion circuit for supplying power to the buoy end.
8. A method for remote telemetry and control of marine buoys, characterized in that, include: The sensor power control command is packaged into data packets according to the BeiDou-3 communication protocol and the data packets are sent to the BeiDou communication subsystem. Receive the data packet and send the data packet to the buoy terminal; The received data packets are parsed, and the on / off state of each sensor is controlled according to the parsed data packets. The sensor data collected from each sensor is periodically sent to the onshore terminal through the Beidou communication subsystem.
9. An electronic device, characterized in that, It includes a memory and a processor, the memory being used to store a program, and the processor being coupled to the memory for executing the program stored in the memory to implement the marine buoy telemetry and remote control method as described in claim 8.
10. A computer-readable storage medium, characterized in that, Used to store computer-readable programs or instructions, which, when executed by a processor, enable the implementation of the marine buoy telemetry and remote control method described in claim 8.