Communication method, device and equipment for offshore floating type wind turbine generator set and medium
Through the Beidou satellite system, the centralized control terminal of the offshore floating wind turbine unit and the wind turbine unit is realized, which solves the communication problems in the early stage of construction and in extreme cases, and improves communication reliability and safety.
Patent Information
- Application Number
- CN202410962480.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-18
- Publication Date
- 2024-12-27
AI Technical Summary
The offshore floating wind turbine cannot be monitored and controlled in time in the early stages of construction and in extreme cases, resulting in communication failures and safety risks. The existing submarine photoelectric composite cables are prone to failure in complex submarine situations, affecting the safe operation of the fan.
The Beidou satellite system is used to realize communication between the centralized control terminal and the wind turbine, obtain communication instructions through the central monitoring server and convert them into the Beidou message format, and use the Beidou short message communication module to send and receive command execution results to ensure that in extreme cases Realize emergency communication of wind turbine units.
It improves the communication reliability between the wind turbine and the centralized control terminal, ensures that the wind turbine can be monitored and controlled in a timely manner in extreme cases, avoids communication interruptions caused by the failure of the submarine photoelectric composite cable, and improves the safe operation of the wind turbine.
Smart Images

Figure CN119211277A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a communication method, device, equipment and medium for an offshore floating wind turbine unit. Background Art
[0002] The communication between offshore floating wind turbines and onshore centralized control and monitoring servers relies on the optical-electric composite transmission on the seabed. Generally, it is gathered to the offshore booster station through the submarine optical-electric composite cable, and then the submarine optical-electric composite cable from the offshore booster station to the onshore centralized control center is used to realize power transmission and wind turbine communication transmission. First, in the early stage of construction, after the wind turbine is assembled at the port, it is shipped to the power generation sea area by transport ships and floats in the area by anchoring. When the construction of the submarine optical-electric composite cable is not completed, the unit has no power supply and the communication system cannot be used. In extreme cases such as typhoons, it is impossible to grasp the status of the wind turbine in time, and it is impossible to control and adjust the wind turbine in time, which puts the wind turbine in a dangerous situation. Secondly, after the submarine cable is available, due to the complex submarine conditions and the existence of submarine cable failures, it will also cause wind turbine communication failures, and the status of the wind turbine cannot be obtained in time, affecting the safe operation of the wind turbine.
[0003] It can be seen that how to improve the reliability of communication between wind turbines and centralized control terminals is a problem to be solved in this field. Summary of the invention
[0004] In view of this, the purpose of the present invention is to provide a communication method, device, equipment and medium for offshore floating wind turbines, which can realize the communication process between the centralized control terminal and the wind turbines through the Beidou satellite system, meet the emergency communication needs of wind turbines in extreme situations, and improve communication reliability. The specific scheme is as follows:
[0005] In a first aspect, the present application provides a communication method for an offshore floating wind turbine group, which is applied to a centralized control terminal, and includes:
[0006] Acquire, through a central monitoring server, a communication instruction for an offshore floating wind turbine group, and convert the communication instruction into first message information in a Beidou message format;
[0007] Using a local first Beidou short message communication module to send the first message information to a second Beidou short message communication module of a wind turbine monitoring server of the wind turbine group through the Beidou satellite system, so that the wind turbine monitoring server restores the first message information to the communication instruction, executes the communication instruction to obtain a corresponding instruction execution result, and then converts the instruction execution result into a second message information in a Beidou message format;
[0008] The second message information sent by the wind turbine monitoring server through the Beidou satellite system is obtained through the first Beidou short message communication module, and the second message information is restored to the instruction execution result to complete the communication process with the wind turbine group.
[0009] Optionally, obtaining a communication instruction for an offshore floating wind turbine generator set through a central monitoring server includes:
[0010] Obtaining a status collection instruction for an offshore floating wind turbine generated by a central monitoring server based on a preset information collection time period;
[0011] The control instructions for the wind turbine generator set are obtained through a preset interactive interface of the central monitoring server.
[0012] Optionally, the converting the communication instruction into first message information in Beidou message format includes:
[0013] Converting the communication instruction into first message information in Beidou message format through a local first Beidou proxy module;
[0014] Correspondingly, the step of converting the instruction execution result into second message information in Beidou message format includes:
[0015] The wind turbine monitoring server converts the instruction execution result into second message information in Beidou message format through a local second Beidou proxy module.
[0016] Optionally, after obtaining the communication instruction for the offshore floating wind turbine generator set through the central monitoring server, the method further includes:
[0017] A random serial number is added to the end of the file text corresponding to the communication instruction, and the communication instruction and the random serial number are recorded, so as to determine whether the instruction execution result corresponding to the second message information received from the wind turbine monitoring server matches the communication instruction through the random serial number.
[0018] Optionally, judging by the random sequence number whether the instruction execution result corresponding to the second message information received from the wind turbine monitoring server matches the communication instruction includes:
[0019] If the random serial number corresponding to the communication instruction is inconsistent with the random serial number corresponding to the instruction execution result, discarding the instruction execution result;
[0020] If the random serial number corresponding to the communication instruction is consistent with the random serial number corresponding to the instruction execution result, the instruction execution result is parsed and the corresponding parsed information is displayed through a preset display interface.
[0021] In a second aspect, the present application provides a communication method for an offshore floating wind turbine group, which is applied to a wind turbine group, comprising:
[0022] The first message information sent by the centralized control end through the central monitoring server using the first Beidou short message communication module and the Beidou satellite system is received through the second Beidou short message communication module of the wind turbine monitoring server; wherein the centralized control end obtains the communication instruction for the offshore floating wind turbine group through the central monitoring server, and converts the communication instruction into the first message information in the Beidou message format;
[0023] Restore the first message information to the communication instruction, execute the communication instruction to obtain a corresponding instruction execution result, and then convert the instruction execution result into second message information in Beidou message format;
[0024] The second Beidou short message communication module is utilized, and the second message information is sent to the first Beidou short message communication module of the centralized control end through the Beidou satellite system, so that the centralized control end can restore the second message information to the instruction execution result to complete the communication process with the centralized control end.
[0025] In a third aspect, the present application provides an offshore floating wind turbine communication device, which is applied to a centralized control terminal, including:
[0026] A communication instruction acquisition module, used to acquire communication instructions for an offshore floating wind turbine through a central monitoring server, and convert the communication instructions into first message information in a Beidou message format;
[0027] A first message information sending module is used to use a local first Beidou short message communication module to send the first message information to a second Beidou short message communication module of a wind turbine monitoring server of the wind turbine group through a Beidou satellite system, so that the wind turbine monitoring server restores the first message information to the communication instruction, executes the communication instruction to obtain a corresponding instruction execution result, and then converts the instruction execution result into a second message information in a Beidou message format;
[0028] The second message information acquisition module is used to obtain the second message information sent by the wind turbine monitoring server through the Beidou satellite system through the first Beidou short message communication module, and restore the second message information to the instruction execution result to complete the communication process with the wind turbine group.
[0029] In a fourth aspect, the present application provides an offshore floating wind turbine communication device, which is applied to a wind turbine, including:
[0030] A first message information acquisition module is used to receive, through a second Beidou short message communication module of a wind turbine monitoring server, first message information sent by a centralized control terminal through a central monitoring server using a first Beidou short message communication module and through a Beidou satellite system; wherein the centralized control terminal obtains a communication instruction for an offshore floating wind turbine group through the central monitoring server, and converts the communication instruction into first message information in a Beidou message format;
[0031] An instruction execution module, used for restoring the first message information to the communication instruction, executing the communication instruction to obtain a corresponding instruction execution result, and then converting the instruction execution result into second message information in a Beidou message format;
[0032] The second message information sending module is used to utilize the second Beidou short message communication module and send the second message information to the first Beidou short message communication module of the centralized control end through the Beidou satellite system, so that the centralized control end can restore the second message information to the instruction execution result to complete the communication process with the centralized control end.
[0033] In a fifth aspect, the present application provides an electronic device, including:
[0034] Memory, used to store computer programs;
[0035] A processor is used to execute the computer program to implement the above-mentioned offshore floating wind turbine communication method.
[0036] In a sixth aspect, the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the offshore floating wind turbine communication method as described above.
[0037] It can be seen that the present application obtains the communication instruction for the offshore floating wind turbine group through the central monitoring server, and converts the communication instruction into the first message information in the Beidou message format; then uses the local first Beidou short message communication module to send the first message information to the second Beidou short message communication module of the wind turbine monitoring server of the wind turbine group through the Beidou satellite system, so that the wind turbine monitoring server restores the first message information to the communication instruction, and executes the communication instruction to obtain the corresponding instruction execution result, and then converts the instruction execution result into the second message information in the Beidou message format; then obtains the second message information sent by the wind turbine monitoring server through the Beidou satellite system through the first Beidou short message communication module, and restores the second message information to the instruction execution result to complete the communication process with the wind turbine group. In this way, the present application can realize the communication process between the centralized control terminal and the wind turbine group through the Beidou satellite system; it can meet the communication needs of the wind turbine group in the early stage of construction, and meet the emergency communication needs of the wind turbine group in extreme cases; and improve the reliability of communication between the centralized control terminal and the wind turbine group. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] 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 or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0039] Figure 1 This is a flow chart of a communication method for an offshore floating wind turbine disclosed in this application;
[0040] Figure 2 A schematic diagram of the system architecture of a centralized control terminal and a wind turbine generator system disclosed in this application;
[0041] Figure 3 This is a flow chart of emergency communication between a centralized control terminal and a wind turbine generator system disclosed in this application;
[0042] Figure 4 A flow chart of a specific offshore floating wind turbine communication method disclosed in this application;
[0043] Figure 5 A flow chart of periodic communication between a centralized control terminal and a wind turbine generator system disclosed in this application;
[0044] Figure 6 A manual communication flow chart between a centralized control terminal and a wind turbine generator system disclosed in this application;
[0045] Figure 7This is a schematic diagram of the structure of a communication device for an offshore floating wind turbine disclosed in this application;
[0046] Figure 8 This is a schematic structural diagram of another offshore floating wind turbine communication device disclosed in this application;
[0047] Fig. 9 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION
[0048] 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.
[0049] See also Figure 1 As shown, an embodiment of the present invention discloses a communication method for an offshore floating wind turbine group, which is applied to a centralized control terminal and includes:
[0050] Step S11: obtaining communication instructions for the offshore floating wind turbine group through the central monitoring server, and converting the communication instructions into first message information in the Beidou message format.
[0051] It should be pointed out that if Figure 2The diagram shows the system structure of the centralized control end and the wind turbine end, where, at the centralized control end, the Beidou short message communication module is responsible for forwarding the wind turbine communication data (communication data in the Beidou message format of the communication instruction) to the Beidou satellite and receiving the wind turbine communication data from the Beidou satellite (communication data in the Beidou message format of the instruction execution result). The central monitoring server can monitor multiple units at the same time, and is responsible for generating content-encrypted instruction files and forwarding them to the Beidou proxy module. Secondly, it reads the status files sent by each wind turbine from the Beidou proxy module and displays them on the central monitoring screen. The Beidou proxy module is responsible for restoring the message received from the Beidou short message communication module to the status file, and then converting the instruction file generated by the central monitoring server into a Beidou message and sending it to the Beidou short message communication module. Further, at the wind turbine end, the Beidou short message communication module is responsible for forwarding the wind turbine communication data to the Beidou satellite and receiving the wind turbine communication data from the Beidou satellite. The Beidou proxy module is responsible for converting the message received from the Beidou short message communication module into the instruction file of the fan monitoring module, and then converting the status file generated by the fan monitoring module into a Beidou message and sending it to the Beidou short message communication module. The fan monitoring server, as the carrier of the Beidou proxy module and the fan monitoring module, is connected to the Beidou short message communication module through the RS485 interface and to the fan main control system and the diesel generator system through the Ethernet interface. The fan monitoring module is mainly responsible for the status collection and control of the local fan, diesel generator and energy storage, decrypting and reading the instruction file restored by the Beidou proxy module, and issuing operation commands to the fan and diesel generator according to the file content. Secondly, according to the result returned by the execution command, the result is encrypted, the status file is generated, and passed to the Beidou proxy module. The diesel generator is mainly responsible for supplying power to the fan and energy storage system in an emergency to ensure continuous power supply of the equipment. The energy storage system is responsible for supplying power to the Beidou short message communication module, the acquisition and forwarding server and the diesel generator control system.
[0052] In the embodiment of the present application, the central monitoring server of the centralized control end first obtains the communication instruction for the offshore floating wind turbine group; the central monitoring server can create instruction files with different names according to the numbers of different wind turbines, and write the communication instruction into the corresponding instruction file. In addition, the central monitoring server can convert the communication instruction into the Beidou message format, that is, convert the format of the communication instruction in the instruction file, and obtain the corresponding first message information, so as to transmit the instruction through the Beidou satellite system.
[0053] In a specific embodiment, the communication instructions for offshore floating wind turbines obtained through the central monitoring server may include: obtaining status collection instructions for offshore floating wind turbines generated by the central monitoring server based on a preset information collection time period; obtaining control instructions for the wind turbines through a preset interactive interface of the central monitoring server. Specifically, in the process of the central monitoring server at the centralized control end obtaining communication instructions for the wind turbines, it may automatically generate status collection instructions for collecting status information of the wind turbines and battery status information of the corresponding energy storage system according to a preset information collection time period; it may also obtain control instructions for the wind turbines manually triggered by centralized control operation and maintenance personnel through a preset interactive interface.
[0054] In another specific embodiment, the conversion of the communication instruction into the first message information in Beidou message format may include: converting the communication instruction into the first message information in Beidou message format through a local first Beidou proxy module; correspondingly, the conversion of the instruction execution result into the second message information in Beidou message format includes: the wind turbine monitoring server converts the instruction execution result into the second message information in Beidou message format through a local second Beidou proxy module. Specifically, the centralized control terminal may convert the acquired communication instruction into the first message information in Beidou message format through the local first Beidou proxy model so as to transmit the message through the Beidou satellite system; correspondingly, the wind turbine monitoring server may convert the relevant instruction execution result into the second message information in Beidou message format through the local second Beidou proxy model so as to return the second message information to the centralized control terminal through the Beidou satellite.
[0055] Step S12: Use the local first Beidou short message communication module to send the first message information to the second Beidou short message communication module of the wind turbine monitoring server of the wind turbine group through the Beidou satellite system, so that the wind turbine monitoring server can restore the first message information to the communication instruction, execute the communication instruction to obtain the corresponding instruction execution result, and then convert the instruction execution result into the second message information in the Beidou message format.
[0056] In an embodiment of the present application, after obtaining the first message information for the wind turbine group through the above steps, the centralized control end can use the local first Beidou short message communication module to send the first message information to the Beidou satellite system, and the Beidou satellite system forwards the first message information to the second Beidou short message communication module of the wind turbine monitoring server of the wind turbine group; it can be understood that the wind turbine monitoring server can restore the first message information in the Beidou message format to the corresponding communication instruction, and execute the communication instruction to obtain the corresponding instruction execution result; further, the wind turbine group can convert the instruction execution result into the second message information in the Beidou message format, so as to send the second message information to the centralized control end through the Beidou satellite system.
[0057] Step S13: obtaining, through the first Beidou short message communication module, second message information sent by the wind turbine monitoring server through the Beidou satellite system, and restoring the second message information to the instruction execution result to complete the communication process with the wind turbine group.
[0058] In this embodiment, the centralized control end can receive the second message information sent from the Beidou satellite system artillery to the wind turbine monitoring server through the local first Beidou short message communication module; in other words, the wind turbine set can send the corresponding second message information to the Beidou satellite system through its second Beidou short message communication module, and the Beidou satellite system forwards the second message information to the first Beidou short message communication module of the centralized control end; further, the centralized control end can restore the second message information in the Beidou message format received from the Beidou satellite system to the corresponding instruction execution result, thereby completing the Beidou satellite communication process between the centralized control end and the wind turbine set.
[0059] In a specific embodiment, after the communication instruction for the offshore floating wind turbine is obtained through the central monitoring server, it may also include: adding a random serial number to the end of the file text corresponding to the communication instruction, and recording the communication instruction and the random serial number, so as to judge whether the instruction execution result corresponding to the second message information received from the wind turbine monitoring server matches the communication instruction through the random serial number. Specifically, after the centralized control terminal obtains the communication instruction for the wind turbine through the central monitoring server, the communication instruction can be written into the instruction file corresponding to the wind turbine, and a random serial number representing this instruction is added to the end of the text of the instruction file, and the corresponding relationship between the serial number and this instruction is recorded, so as to judge whether the instruction execution result corresponding to the second message information matches the communication instruction after obtaining the second message information returned by the wind turbine. It can be understood that each communication task corresponds to a communication time, that is, a countdown can be started when preparing to send a communication instruction. If the corresponding communication result is not received before the end of the countdown, the communication is judged to have failed; if the received communication result does not match the sent communication instruction, the communication is also judged to have failed; in this process, the centralized control end can determine whether there is an abnormality in the communication process by adding a random serial number after the communication instruction.
[0060] In another specific embodiment, the method of judging whether the instruction execution result corresponding to the second message information received from the fan monitoring server matches the communication instruction by the random sequence number may include: if the random sequence number corresponding to the communication instruction is inconsistent with the random sequence number corresponding to the instruction execution result, the instruction execution result is discarded; if the random sequence number corresponding to the communication instruction is consistent with the random sequence number corresponding to the instruction execution result, the instruction execution result is parsed, and the corresponding parsed information is displayed through a preset display interface. Specifically, in the process of judging whether the instruction execution result corresponding to the second message information received from the fan monitoring server matches the communication instruction by the random sequence number, if the random sequence number corresponding to the instruction execution result is consistent with the random sequence number corresponding to the communication instruction recorded by the centralized control end, it means that there is no abnormality in the communication process, and the parsed information corresponding to the instruction execution result can be displayed through a preset display interface; if the random sequence number corresponding to the instruction execution result is inconsistent with the random sequence number corresponding to the communication instruction recorded by the centralized control end, it means that the instruction execution result corresponding to the second message information currently obtained is not the execution result corresponding to the communication instruction, that is, there is an abnormality in the communication task, and the currently obtained instruction execution result with abnormality can be discarded.
[0061] It is understandable that under normal working conditions (normal wired network and normal mains power), the centralized control terminal only needs to periodically collect a small amount of wind turbine status to complete the communication needs with the wind turbine group; and when the offshore floating wind turbine group faces extreme situations, that is, when the wired network fails and the wind turbine has no power supply, the present application can also realize the communication between the centralized control terminal and the wind turbine group. In a specific embodiment, if Figure 3 As shown in the figure, in the emergency communication process when facing extreme situations, first determine whether it is necessary to control the wind turbine. When it is not necessary to control the wind turbine at this time, the central monitoring server at the centralized control end sends collection instructions for the wind turbine, diesel power generation and energy storage system in a periodic manner. After the wind turbine monitoring module at the wind turbine end receives the instructions through Beidou, it sends relevant operation instructions to the relevant systems downward. At this time, for the wind turbine, there is no power supply, shutdown state, no reply, the diesel power generation system is connected to the energy storage system, and status information can be reported. The energy storage system can report status information normally. The central monitoring server determines whether the voltage of the energy storage system is less than 20% based on the status information of the energy storage system and the diesel power generation system returned. If it is not less than 20%, the central monitoring server presents the status information and executes the collection instructions in a periodic manner. If it is lower than 20%, the low voltage alarm of the energy storage system is triggered, and then Beidou is used to initiate a power generation command to the diesel generator system to charge the energy storage system. After the energy storage system is charged to 100%, the energy storage system actively reports the charging completion information to the wind turbine monitoring module, and the monitoring module automatically determines to shut down the diesel generator, and sends the diesel generator and energy storage status information to the central monitoring server. Correspondingly, when emergency control of the wind turbine is required, the central monitoring server sends a power generation command to the diesel generator system of the wind turbine unit through Beidou satellite forwarding. After receiving the command, the wind turbine monitoring module forwards the power generation command to the diesel generator, and the diesel generator system turns on the power supply switch to the wind turbine to supply power to the wind turbine. When the wind turbine monitoring module detects that the wind turbine is online, it actively reports the online information to the centralized control. After receiving the wind turbine online information, the central monitoring server executes further operation instructions.
[0062] It can be seen that the present application can realize the communication process between the centralized control terminal and the wind turbine set through the Beidou satellite system. Both the centralized control terminal and the wind turbine set can communicate with the Beidou satellite system through the local Beidou short message communication module. The Beidou satellite system can meet the communication needs between the centralized control terminal and the wind turbine set; and the diesel generator and energy storage system of the wind turbine set can meet the power supply in extreme situations. For example, when the submarine photovoltaic composite cable is accidentally interrupted, the wind turbine set and the centralized control terminal can also interact with commands through the Beidou satellite system, which can realize the emergency communication needs between the centralized control terminal and the wind turbine set in extreme situations; and improve the reliability of communication between the centralized control terminal and the wind turbine set.
[0063] like Figure 4As shown, the embodiment of the present application discloses a communication method for an offshore floating wind turbine group, which is applied to a wind turbine group, comprising:
[0064] Step S21, receiving the first message information sent by the centralized control end through the central monitoring server using the first Beidou short message communication module and the Beidou satellite system through the second Beidou short message communication module of the wind turbine monitoring server; wherein the centralized control end obtains the communication instruction for the offshore floating wind turbine group through the central monitoring server, and converts the communication instruction into the first message information in the Beidou message format.
[0065] In this embodiment, the wind turbine set end can receive the first message information in the Beidou message format of the communication instruction sent by the centralized control end from the Beidou satellite system, specifically, receive the first message information from the Beidou satellite system through the second Beidou short message communication module of the wind turbine monitoring server; wherein, the second message information is the communication instruction for the offshore floating wind turbine set obtained by the central monitoring server of the centralized control end, and the centralized control end converts the communication instruction into the first message information in the Beidou message format, and then sends the first message information to the Beidou satellite information through the first Beidou short message communication module, so that the Beidou satellite system forwards the first message information to the second Beidou short message communication module of the wind turbine set.
[0066] Step S22: restore the first message information to the communication instruction, execute the communication instruction to obtain a corresponding instruction execution result, and then convert the instruction execution result into second message information in Beidou message format.
[0067] Furthermore, the wind turbine can restore the first message information received from the Beidou satellite system to the corresponding instruction file, that is, obtain the original communication instruction; then send down the restored communication instructions to obtain the corresponding instruction execution result. Correspondingly, the wind turbine can also convert the instruction execution result into the second message information in the Beidou message format through the local Beidou proxy module, so as to return the second message information to the centralized control end through the Beidou satellite system.
[0068] Step S23, using the second Beidou short message communication module, and sending the second message information to the first Beidou short message communication module of the centralized control end through the Beidou satellite system, so that the centralized control end can restore the second message information to the instruction execution result to complete the communication process with the centralized control end.
[0069] In this embodiment, the wind turbine group sends the second message information in the Beidou message format corresponding to the above instruction execution result to the Beidou satellite system through the second Beidou short message communication module of the wind turbine monitoring server, so that the Beidou satellite system forwards the second message information to the first Beidou short message communication module of the centralized control end. In addition, the centralized control end can restore the second message information in the Beidou message format to the instruction execution result; in a specific embodiment, the centralized control end can display the relevant communication execution result on the monitoring large screen.
[0070] In a specific embodiment, the central monitoring server of the centralized control end can collect the wind turbine status information and energy storage system battery status information of each wind turbine at a periodic time of T1. The central monitoring server creates instruction files with different names according to the wind turbine number, such as windey01_file, where windey01 represents the wind turbine number. After encrypting the commands sent to each wind turbine, write them into the instruction file of each wind turbine, and add the random serial number Num of this instruction at the end of the text. The serial number is recorded by the central monitoring server, and the countdown T2 is started. T2<T1. Each time a new instruction is sent, Num will be updated and the countdown T2 will be reset. If no reply packet is received after T2 times out, it is considered that the task has failed, and the central monitoring server resends the command. The instruction file generation method is divided into two categories: information collection instructions, which are automatically generated according to the period, and control instructions, which are manually triggered by the centralized control operation and maintenance personnel to generate instruction files. The Beidou proxy module reads the command file according to the corresponding relationship between the command file name and the Beidou communication module ID at the wind turbine end, converts the file content according to the Beidou message format, and sends it to the Beidou communication module of the corresponding wind turbine using the Beidou satellite relay. The original file is deleted and backed up to the backup folder (backup). The file name is added with a sending timestamp to facilitate subsequent operation tracing. After receiving the message, the Beidou communication module at the wind turbine end restores the message content to the command file. The wind turbine monitoring module reads the command file, records the random Num in the text, and sends the corresponding instructions to the wind turbine, diesel generator and energy storage. After the command returns the execution result, the execution result is encrypted, the recorded random Num is added, and written to the status file. The Beidou proxy module reads the status file content, converts the file content according to the Beidou message format, sends it to the Beidou communication module at the centralized control end using the Beidou satellite relay, and deletes the original file. After receiving the message, the Beidou communication module at the centralized control end transfers it to the Beidou proxy module, which restores the status file. The central monitoring server then determines whether the Num value in the text is the latest record value. If it is not the latest record value, the text is discarded and the next file is waited for. If the Num value is consistent, the text content is decrypted and the corresponding information is read, and the corresponding information can be presented on the monitoring screen of the central monitoring server.
[0071] It can be seen that the present application can realize the communication process between the centralized control end and the wind turbine set through the Beidou satellite system. Both the centralized control end and the wind turbine set can communicate with the Beidou satellite system through the local Beidou short message communication module. The Beidou satellite system can meet the communication needs between the centralized control end and the wind turbine set; and, during the communication process between the centralized control end and the wind turbine set, the centralized control end can determine whether there is an abnormality in the instruction execution result returned by the wind turbine set through the random sequence number corresponding to a single communication instruction, thereby improving the reliability of communication between the centralized control end and the wind turbine set.
[0072] like Figure 5 As shown, the embodiment of the present application discloses a communication method for an offshore floating wind turbine group, wherein the centralized control terminal communicates with the wind turbine group through periodic communication instructions, specifically including:
[0073] In the embodiment of the present application, the central monitoring server of the centralized control end periodically collects the operating status information of the wind turbine set. Specifically, the central monitoring server periodically collects the status information of the wind turbine, diesel generator and energy storage system according to the preset time period T1. It can generate a command file according to the wind turbine number, write the encrypted command text to be executed by the wind turbine in the file, and add a random serial number Num (1~65535) at the end of the text. The central monitoring server enters the waiting for reply state and starts the countdown T2. T2 should be much smaller than T1. If no reply packet is received after T2 times out, it is judged that the command sending has failed, the collection command is resent, and the T1 time is reset. If T2 has not timed out and a reply packet is received from the wind turbine end, the central monitoring server processes the corresponding text information, terminates the countdown T2, and waits for T1 to expire before sending the collection command in a loop. After the central monitoring server generates the command file, the Beidou proxy module detects the command file, and the proxy module reads the command file name and content. According to the file name corresponding to the wind turbine number, the command file content is converted into the Beidou message format and passed to the Beidou communication module. The original file is labeled with a timestamp and cut and backed up to the backup folder for subsequent execution tracing. The Beidou communication module forwards the Beidou message to the specified wind turbine according to the wind turbine number. After the wind turbine receives the Beidou message, the Beidou proxy module restores the message to an execution file. The wind turbine monitoring module reads the execution file, decrypts the file content, records the Num value, and sends operation instructions to the wind turbine control system, diesel generator or energy storage system according to the file content. After the wind turbine control system, diesel generator or energy storage system replies, the wind turbine monitoring module encrypts the information content and writes it together with the Num value into the wind turbine status file. After the Beidou proxy module detects that a file has been generated, it reads the file content, converts it into a Beidou message, passes it to the Beidou communication module, and the Beidou communication module sends it to the Beidou communication module at the centralized control end. When the Beidou communication module at the centralized control end receives the message, it is restored to the wind turbine status file. After the central monitoring server detects the wind turbine status file, it reads the status file content and first confirms whether the Num value of the file content is consistent with the Num value maintained by itself. If not, the message is discarded. If consistent, the file content is decrypted, the central monitoring server presents the wind turbine status, and adds a timestamp to the status message and backs it up to the backup folder.
[0074] It can be seen that the present application can realize the communication process between the centralized control end and the wind turbine set through the Beidou satellite system. Both the centralized control end and the wind turbine set can communicate with the Beidou satellite system through the local Beidou short message communication module. With the help of the Beidou satellite system, the communication needs between the centralized control end and the wind turbine set can be met; the centralized control end initiates a status information collection instruction to the wind turbine set according to a preset time period, which is convenient for recording the working status of the wind turbine set and can promptly detect abnormal conditions of the wind turbine set.
[0075] like Figure 6 As shown, the embodiment of the present application discloses a communication method for an offshore floating wind turbine group, wherein the centralized control terminal communicates with the wind turbine group through communication instructions manually input by the operation and maintenance personnel, specifically including:
[0076] In this embodiment, the central monitoring server of the centralized control end requires the operation and maintenance personnel to manually issue communication instructions for the wind turbine group; specifically, the central monitoring server of the centralized control end can be manually issued by the operation and maintenance personnel to the wind turbine, diesel generator and energy storage system, generate an instruction file according to the wind turbine number, write the encrypted instruction text to be executed by the wind turbine in the file, and add a random value Num (1~65535) at the end of the text. The manual instruction function enters the locked state and starts the countdown T3. After T3 times out, the manual instruction function is restored, and the centralized control operation and maintenance personnel confirm whether the operation instruction needs to be sent again. After the central monitoring server generates the instruction file, the Beidou proxy module detects the instruction file, and the proxy module reads the instruction file name and content, and converts the instruction file content into the Beidou message format according to the file name corresponding to the wind turbine number, passes it to the Beidou communication module, and adds a timestamp tag to the original file, cuts and backs it up to the backup folder for subsequent execution tracing. The Beidou communication module forwards the Beidou message to the specified wind turbine according to the wind turbine number. After the wind turbine receives the Beidou message, the Beidou proxy module restores the message to an execution file. The wind turbine monitoring module reads the execution file, decrypts the file content, records the Num value, and sends operation instructions to the wind turbine control system, diesel generator or energy storage system according to the file content. After the wind turbine control system, diesel generator or energy storage system replies, the wind turbine monitoring module encrypts the information content and writes it together with the Num value to the wind turbine status file. After the Beidou proxy module detects that a file has been generated, it reads the file content, converts it into a Beidou message, passes it to the Beidou communication module, and the Beidou communication module sends it to the Beidou communication module at the centralized control end. When the Beidou communication module at the centralized control end receives the message, it is restored to the wind turbine status file. After the central monitoring server detects that there is a wind turbine status file, it reads the status file content and first confirms whether the Num value of the file content is consistent with the Num value maintained by itself. If not, the message is discarded. If consistent, the file content is decrypted, the central monitoring server presents the wind turbine status, and adds a timestamp to the status message and backs it up to the backup folder.
[0077] It is understandable that the Beidou short message communication capacity is limited. In the specific embodiment, it can be agreed that a message is sent once every minute, the maximum size of a single message is 78.5 bytes, and the communication mode is simplex mode. There may be communication conflicts and congestion between the communicating parties, which may cause the command message to be delayed or lost. In order to resolve communication conflicts and solve the problem of retransmission after the message, this application introduces the command countdown T2 and the command lock time T3 in the communication process. When the central monitoring server at the centralized control end generates the fan command file, it will start the countdown function. If the status file is not received at the end of the countdown T2, it is considered that the message was discarded during the transmission process, the corresponding command is resent, and the countdown T2 is reset. For manually issued commands, the function of automatically resending commands after the countdown expires is not set. After the command is manually issued, the command lock T3 function is started. After the command is manually issued, the manual command function is locked. This function cannot be used before the countdown T3 ends. After the countdown T3 ends, the centralized control operation and maintenance personnel will determine whether the control command has been issued correctly and return information. If not, it can be manually issued again.
[0078] It can be seen that the present application can realize the communication process between the centralized control terminal and the wind turbine set through the Beidou satellite system; among them, in the centralized control terminal, the operation and maintenance personnel can manually input the communication instructions for the wind turbine set, and can customize the communication instructions, which can meet the communication needs of the wind turbine set in the early stage of construction, and meet the emergency communication needs of the wind turbine set in extreme situations; and improve the reliability of communication between the centralized control terminal and the wind turbine set.
[0079] like Figure 7 As shown, the embodiment of the present application discloses an offshore floating wind turbine communication device, which is applied to a centralized control terminal and includes:
[0080] A communication instruction acquisition module 11 is used to acquire communication instructions for an offshore floating wind turbine through a central monitoring server, and convert the communication instructions into first message information in a Beidou message format;
[0081] A first message information sending module 12 is used to use a local first Beidou short message communication module to send the first message information to a second Beidou short message communication module of a wind turbine monitoring server of the wind turbine group through a Beidou satellite system, so that the wind turbine monitoring server restores the first message information to the communication instruction, executes the communication instruction to obtain a corresponding instruction execution result, and then converts the instruction execution result into a second message information in a Beidou message format;
[0082] The second message information acquisition module 13 is used to obtain the second message information sent by the wind turbine monitoring server through the Beidou satellite system through the first Beidou short message communication module, and restore the second message information to the instruction execution result to complete the communication process with the wind turbine group.
[0083] It can be seen that the present application can realize the communication process between the centralized control end and the wind turbine set through the Beidou satellite system; the centralized control end can issue communication instructions to the wind turbine set through the Beidou satellite system, and after the wind turbine set executes the relevant instructions, it can also return the relevant instruction execution results to the centralized control end through the Beidou satellite system. In this way, the communication needs of the wind turbine set in the early stage of construction can be met without the help of submarine optoelectronic composite cables, and the emergency communication needs of the wind turbine set in extreme situations can be met; the reliability of communication between the centralized control end and the wind turbine set is improved.
[0084] In a specific embodiment, the communication instruction acquisition module 11 may include:
[0085] A status collection instruction acquisition unit, used to acquire a status collection instruction for an offshore floating wind turbine generated by a central monitoring server based on a preset information collection time period;
[0086] A control instruction acquisition unit is used to acquire control instructions for the wind turbine group through a preset interactive interface of the central monitoring server.
[0087] In another specific embodiment, the communication instruction acquisition module 11 may include:
[0088] A format conversion unit, used for converting the communication instruction into first message information in Beidou message format through a local first Beidou proxy module;
[0089] In a specific embodiment, the device may further include:
[0090] A serial number recording module is used to add a random serial number at the end of the file text corresponding to the communication instruction, and record the communication instruction and the random serial number, so as to determine whether the instruction execution result corresponding to the second message information received from the fan monitoring server matches the communication instruction through the random serial number.
[0091] In another specific embodiment, the sequence number recording module may include:
[0092] A first serial number judgment unit, configured to discard the instruction execution result when the random serial number corresponding to the communication instruction is inconsistent with the random serial number corresponding to the instruction execution result;
[0093] The second serial number judgment unit is used to parse the instruction execution result when the random serial number corresponding to the communication instruction is consistent with the random serial number corresponding to the instruction execution result, and display the corresponding parsed information through a preset display interface.
[0094] like Figure 8 As shown, the embodiment of the present application discloses an offshore floating wind turbine communication device, which is applied to a wind turbine, including:
[0095] The first message information acquisition module 21 is used to receive, through the second Beidou short message communication module of the wind turbine monitoring server, the first message information sent by the centralized control terminal through the central monitoring server using the first Beidou short message communication module and through the Beidou satellite system; wherein the centralized control terminal obtains the communication instruction for the offshore floating wind turbine group through the central monitoring server, and converts the communication instruction into the first message information in the Beidou message format;
[0096] An instruction execution module 22, used for restoring the first message information to the communication instruction, executing the communication instruction to obtain a corresponding instruction execution result, and then converting the instruction execution result into a second message information in a Beidou message format;
[0097] The second message information sending module 23 is used to utilize the second Beidou short message communication module and send the second message information to the first Beidou short message communication module of the centralized control end through the Beidou satellite system, so that the centralized control end can restore the second message information to the instruction execution result to complete the communication process with the centralized control end.
[0098] It can be seen that the present application can realize the communication process between the centralized control end and the wind turbine set through the Beidou satellite system; the wind turbine set can receive the communication command sent by the centralized control end from the Beidou satellite system, and after executing the communication command and obtaining the command execution result, the relevant command execution result is forwarded to the centralized control end through the Beidou satellite system, thereby avoiding the situation where communication cannot be achieved due to the failure of the submarine optoelectronic composite cable; the present application can meet the communication needs of the wind turbine set in the early stage of construction through the Beidou satellite, and meet the emergency communication needs of the wind turbine set in extreme situations; and improve the reliability of communication between the centralized control end and the wind turbine set.
[0099] Furthermore, the present application also discloses an electronic device. Fig. 9 This is a structural diagram of an electronic device 30 according to an exemplary embodiment. The content in the diagram cannot be regarded as any limitation on the scope of use of the present application.
[0100] Fig. 9The present invention provides a schematic diagram of the structure of an electronic device 30 provided in an embodiment of the present application. The electronic device 30 may specifically include: at least one processor 31, at least one memory 32, a power supply 33, a communication interface 34, an input / output interface 35, and a communication bus 36. The memory 32 is used to store a computer program, which is loaded and executed by the processor 31 to implement the relevant steps in the offshore floating wind turbine communication method disclosed in any of the aforementioned embodiments. In addition, the electronic device 30 in this embodiment may specifically be an electronic computer.
[0101] In this embodiment, the power supply 33 is used to provide working voltage for each hardware device on the electronic device 30; the communication interface 34 can create a data transmission channel between the electronic device 30 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 35 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.
[0102] In addition, the memory 32, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon can include an operating system 321, a computer program 322, etc., and the storage method can be temporary storage or permanent storage.
[0103] The operating system 321 is used to manage and control the hardware devices and computer program 322 on the electronic device 30, which can be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program that can be used to complete the offshore floating wind turbine communication method performed by the electronic device 30 disclosed in any of the aforementioned embodiments, the computer program 322 can further include a computer program that can be used to complete other specific tasks.
[0104] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the offshore floating wind turbine communication method disclosed above is implemented. The specific steps of the method can refer to the corresponding contents disclosed in the above embodiments, and will not be repeated here.
[0105] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0106] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0107] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0108] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0109] The technical solution provided by the present application is introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for general technicians in this field, according to the idea of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A communication method for an offshore floating wind turbine, characterized in that: Applied to centralized control end, including: Acquire, through a central monitoring server, a communication instruction for an offshore floating wind turbine group, and convert the communication instruction into first message information in a Beidou message format; Using a local first Beidou short message communication module to send the first message information to a second Beidou short message communication module of a wind turbine monitoring server of the wind turbine group through the Beidou satellite system, so that the wind turbine monitoring server restores the first message information to the communication instruction, executes the communication instruction to obtain a corresponding instruction execution result, and then converts the instruction execution result into a second message information in a Beidou message format; The second message information sent by the wind turbine monitoring server through the Beidou satellite system is obtained through the first Beidou short message communication module, and the second message information is restored to the instruction execution result to complete the communication process with the wind turbine group.
2. The offshore floating wind turbine communication method according to claim 1, characterized in that: The obtaining of communication instructions for the offshore floating wind turbine generator set through the central monitoring server includes: Obtaining a status collection instruction for an offshore floating wind turbine generated by a central monitoring server based on a preset information collection time period; The control instructions for the wind turbine generator set are obtained through a preset interactive interface of the central monitoring server.
3. The offshore floating wind turbine communication method according to claim 1, characterized in that: The step of converting the communication instruction into first message information in a Beidou message format includes: Converting the communication instruction into first message information in Beidou message format through a local first Beidou proxy module; Correspondingly, the step of converting the instruction execution result into second message information in Beidou message format includes: The wind turbine monitoring server converts the instruction execution result into second message information in Beidou message format through a local second Beidou proxy module.
4. The offshore floating wind turbine communication method according to any one of claims 1 to 3, characterized in that: After the communication instruction for the offshore floating wind turbine is obtained through the central monitoring server, the method further includes: A random serial number is added to the end of the file text corresponding to the communication instruction, and the communication instruction and the random serial number are recorded, so as to determine whether the instruction execution result corresponding to the second message information received from the wind turbine monitoring server matches the communication instruction through the random serial number.
5. The offshore floating wind turbine communication method according to claim 4, characterized in that: The determining, by the random sequence number, whether the instruction execution result corresponding to the second message information received from the wind turbine monitoring server matches the communication instruction includes: If the random serial number corresponding to the communication instruction is inconsistent with the random serial number corresponding to the instruction execution result, discarding the instruction execution result; If the random serial number corresponding to the communication instruction is consistent with the random serial number corresponding to the instruction execution result, the instruction execution result is parsed and the corresponding parsed information is displayed through a preset display interface.
6. A communication method for an offshore floating wind turbine, characterized in that: Applied to wind turbines, including: The first message information sent by the centralized control end through the central monitoring server using the first Beidou short message communication module and the Beidou satellite system is received through the second Beidou short message communication module of the wind turbine monitoring server; wherein the centralized control end obtains the communication instruction for the offshore floating wind turbine group through the central monitoring server, and converts the communication instruction into the first message information in the Beidou message format; Restore the first message information to the communication instruction, execute the communication instruction to obtain a corresponding instruction execution result, and then convert the instruction execution result into second message information in Beidou message format; The second Beidou short message communication module is utilized, and the second message information is sent to the first Beidou short message communication module of the centralized control end through the Beidou satellite system, so that the centralized control end can restore the second message information to the instruction execution result to complete the communication process with the centralized control end.
7. An offshore floating wind turbine communication device, characterized in that: Applied to centralized control end, including: A communication instruction acquisition module, used to acquire communication instructions for an offshore floating wind turbine through a central monitoring server, and convert the communication instructions into first message information in a Beidou message format; A first message information sending module is used to use a local first Beidou short message communication module to send the first message information to a second Beidou short message communication module of a wind turbine monitoring server of the wind turbine group through a Beidou satellite system, so that the wind turbine monitoring server restores the first message information to the communication instruction, executes the communication instruction to obtain a corresponding instruction execution result, and then converts the instruction execution result into a second message information in a Beidou message format; The second message information acquisition module is used to obtain the second message information sent by the wind turbine monitoring server through the Beidou satellite system through the first Beidou short message communication module, and restore the second message information to the instruction execution result to complete the communication process with the wind turbine group.
8. An offshore floating wind turbine communication device, characterized in that: Applied to wind turbines, including: A first message information acquisition module is used to receive, through a second Beidou short message communication module of a wind turbine monitoring server, first message information sent by a centralized control terminal through a central monitoring server using a first Beidou short message communication module and through a Beidou satellite system; wherein the centralized control terminal obtains a communication instruction for an offshore floating wind turbine group through the central monitoring server, and converts the communication instruction into first message information in a Beidou message format; An instruction execution module, used for restoring the first message information to the communication instruction, executing the communication instruction to obtain a corresponding instruction execution result, and then converting the instruction execution result into second message information in a Beidou message format; The second message information sending module is used to utilize the second Beidou short message communication module and send the second message information to the first Beidou short message communication module of the centralized control end through the Beidou satellite system, so that the centralized control end can restore the second message information to the instruction execution result to complete the communication process with the centralized control end.
9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the offshore floating wind turbine communication method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: Used to store a computer program, which, when executed by a processor, implements the offshore floating wind turbine communication method according to any one of claims 1 to 7.
Citation Information
Cited By
Remote monitoring and control system and method for offshore wind turbine generator based on Beidou communication
CN120956316A
