A method, device and medium for real-time monitoring of communication status of wind farm switches

Through the method of real-time monitoring of the communication status of wind farm switches, broadcast packets and multicast packets are used to obtain equipment information and generate real-time topology diagrams, which solves the problem of difficult to quickly troubleshoot communication failures in the existing technology, and achieves safe and efficient operation and maintenance of wind farms.

CN115567418BActive Publication Date: 2025-03-04ДУНФАН ЭЛЕКТРИК ВИНД ПАУЭР КО ЛТД
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211146667.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-21
Publication Date
2025-03-04
Estimated Expiration
2042-09-21

AI Technical Summary

Technical Problem

The existing technology is difficult to monitor the communication status of wind farm switches in real time, which makes it difficult for operation and maintenance personnel to quickly detect communication failures, posing safety hazards.

Method used

By sending broadcast packets and multicast packets, obtaining equipment information of the wind farm switch, using the switch protocol to obtain equipment connection information, generate a real-time topology diagram, displaying the actual connection status of all switches in the wind farm, and updating the connection between the switches in real time.

Benefits of technology

It realizes that on-site operation and maintenance personnel can see the status of fan communication equipment and communication failure points in real time, reduce the workload of operation and maintenance personnel, and ensure the safe operation of wind farms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115567418B_ABST
    Figure CN115567418B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device and medium for real-time monitoring of the communication status of a wind farm switch, which belongs to the field of wind power monitoring and includes the steps of: obtaining device-related information by sending broadcast packets and multicast packets, and obtaining device connection status information through the switch private protocol and SNMP protocol, and judging the connection relationship between switches and between each hardware interface of the switch. The data obtained by the above method is processed by Java data, and a real-time topology map is rendered through controls. When rendering the page, the actual map of the corresponding wind farm is imported into the database, and the X and Y coordinates of the actual corresponding wind turbine are configured in the database. The present invention enables on-site operation and maintenance personnel to intuitively see the status of the wind turbine communication equipment and the communication fault point in real time, thereby ensuring the safe operation of the wind turbine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wind power monitoring technology, and more specifically, to a method, device and medium for real-time monitoring of the communication status of a wind farm switch. Background Art

[0002] As an important carrier of the wind turbine monitoring system, the wind farm switch plays an important role in transmitting the wind turbine operation data to the centralized control center for centralized real-time monitoring. When the switch has problems such as power failure, failure, or disconnection, the data of a single wind turbine or the entire ring network or even the entire wind farm will not be available. On-site operation and maintenance personnel will not be able to grasp the real-time operation status of the corresponding wind turbine, nor will they be able to control the start and stop and grid connection of the corresponding wind turbine, which poses a serious safety hazard. Therefore, ensuring the normal communication status of the wind farm switch is also to ensure the safe operation of the wind farm wind turbines.

[0003] The existing automatic network topology mapping solution only displays the connection relationship between switch devices in the network, but cannot correspond to the physical objects and locations. Wind farms have many network communication devices, and generally multiple communication networks are established. It is difficult for general operation and maintenance personnel to sort out the connection relationship between these communication devices. In addition, the distance between wind turbines is far, the terrain is complex, and the roads are difficult to travel. When there is a problem with the communication data of the wind turbine monitoring system, the operation and maintenance personnel can only go to each wind turbine to check the problem one by one, which greatly consumes time and manpower, and there are safety hazards. Summary of the invention

[0004] The purpose of the present invention is to overcome the deficiencies of the prior art and provide a method, device and medium for real-time monitoring of the communication status of a wind farm switch, which can enable on-site operation and maintenance personnel to intuitively see the status of the wind turbine communication equipment and communication fault points in real time, thereby ensuring the safe operation of the wind turbine.

[0005] The object of the present invention is achieved through the following solutions:

[0006] A method for real-time monitoring of the communication status of a wind farm switch comprises the following steps:

[0007] S1, obtains wind farm switch device information by sending broadcast packets and multicast packets, and obtains device connection information through the switch protocol;

[0008] S2, processes the information data obtained in step S1 to topologically derive the device topology structure and the connections between switches, locates the switch topology generation position, and renders a real-time topology map through controls; when generating the topology map, exports the corresponding physical picture, displays the actual connection status of all switches in the wind farm, maps the switch connection information to the corresponding hardware port on the physical picture, and updates the connections between switches in real time.

[0009] Further, in step S1, the wind farm switch device information is message information, and the Mac address of the switch device is obtained by parsing the message information, and then the type, IP address, address and operation status information of the switch device are obtained through the Mac address and sending data request.

[0010] Furthermore, step S1 includes the sub-steps of determining the equipment model of the wind farm switch and generating appearance photos of different equipment according to the equipment model of the wind farm switch.

[0011] Further, in step S2, the topology outputs a device topology structure, including sub-steps:

[0012] Import the physical pictures of the switches into the database;

[0013] Import the wind farm map into the database, configure the coordinates of the actual corresponding wind turbines in the database, locate the wind turbines, and generate database location information;

[0014] Add the actual corresponding fan number in the switch settings;

[0015] When the control rendering page is used to generate a topology map, the horizontal and vertical coordinates of the wind turbine are read according to the database positioning information, the corresponding switch equipment image is generated to the corresponding geographical location, and the wind farm map is displayed as the background.

[0016] Furthermore, in step S2, the topology outputs the connections between switches, including the sub-steps of:

[0017] The switch protocol includes a private protocol and an SNMP protocol, and obtains its own port information and the port information of the connection end through the private protocol and the SNMP network protocol, and then generates the wiring between the ports corresponding to the picture according to the port connection information;

[0018] If the information obtained does not contain the peer port status, the device is searched based on the previous Mac address. If the peer device does not exist, the connection is not processed. If the device exists, the peer port status information is reset.

[0019] For situations where a connection exists but the device information on the connection end is incomplete: if the same information is found, only the status of the local port number needs to be processed;

[0020] If the port connection does not exist: create a new connection between the two device ports;

[0021] When the previously existing connection data disappears after being refreshed: set a mark to indicate that the current connection is invalid.

[0022] Furthermore, in step S2, the real-time updating of the connection between the switches is specifically to start the monitoring process by setting the timing processing time, adopt multi-threaded parallel work refresh time, select the refresh time interval according to the demand, and automatically refresh the information of the topology map.

[0023] Furthermore, step S2 includes the following sub-steps: determining whether the device is in an offline state based on the refreshed information: if the device is in an offline state, the topology connection information is not obtained; if the device is in an activated state, the connection information is obtained; if the device changes from an activated state to an offline state, an alarm message is generated.

[0024] Furthermore, in step S1, the sub-steps are included: taking the union of the current paging result and the result displayed last time, and setting the status of each device: setting the new device to an activated state; setting the device existing on the display page to an activated state; if there is an inactivated device on the display page, a mark is displayed on the picture displayed on the display page to indicate that the device is offline; the operating status includes the device activation state and the device inactivated state; when the device is in the activated state: parsing the returned information, obtaining the device model, IP address and status; when the device is in the inactivated state: discarding it as an invalid Mac address.

[0025] A computer device comprises a processor and a memory, wherein a program is stored in the memory, and when loaded by the processor, the program executes the method for real-time monitoring of the communication status of a wind farm switch as described in any one of the above items.

[0026] A readable storage medium includes a memory, wherein a program is stored in the memory, and when loaded by a processor, the program executes the method for real-time monitoring of the communication status of a wind farm switch as described in any of the above items.

[0027] The beneficial effects of the present invention include:

[0028] The solution of the present invention can help operation and maintenance personnel who have no basic knowledge of communication networks to quickly and intuitively find out the fault points of the wind farm communication network, ensure the normal operation of the wind farm communication network, greatly reduce the workload of operation and maintenance personnel, and ensure the safe operation of the entire wind farm.

[0029] The present invention adopts a rendering page method to generate a communication connection topology diagram on a computer that is completely consistent with the wind farm environment, and displays the port connection status of the switch equipment in each wind turbine in real time. Each switch is displayed as a physical appearance picture, and the display position corresponds to the actual geographical location of the wind turbine. When there is a problem with the switch connection, an alarm pops up and changes the display status of the corresponding connection, allowing on-site operation and maintenance personnel to intuitively see which port connection of which switch of which wind turbine has a problem. Even inexperienced operation and maintenance personnel can quickly troubleshoot problems and maintain wind farm communications. In addition, with the help of a real wind farm map, the distance and route from the problem wind turbine to the control room can be seen from the map, which is convenient for operation and maintenance personnel to arrange maintenance plans more scientifically, improve work efficiency, and reduce work difficulty. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] 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 some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0031] Figure 1 The present invention is a schematic diagram of generating the communication status of a switch using the method of the present invention. DETAILED DESCRIPTION

[0032] All features disclosed in all embodiments in this specification, or steps in all methods or processes implicitly disclosed, except for mutually exclusive features and / or steps, can be combined and / or expanded or replaced in any manner.

[0033] In order to avoid the situation described in the background, the inventor of the present invention, after creative thinking, will provide on-site operation and maintenance personnel with an intuitive communication connection topology map corresponding to the actual geographical location by generating a real-time communication topology map, allowing them to easily obtain the connection status of all network equipment in the wind farm, quickly find the fault point, and quickly troubleshoot problems in the communication network.

[0034] The embodiment of the present invention provides a method for real-time monitoring of the communication status of a wind farm switch, including the following technical concepts:

[0035] Obtain the hardware information of wind farm switch equipment by sending broadcast packets and multicast packets, including equipment type, MAC address, IP address, operating status, etc.;

[0036] Obtain device connection information through the switch's proprietary protocol or SNMP protocol;

[0037] Import the wind farm map into the database, and configure the X and Y coordinates of the corresponding wind turbine in the database to locate the wind turbine position;

[0038] Add the actual corresponding fan number in the switch settings, and locate the switch topology generation position according to the database location information;

[0039] Import the physical image of the switch into the database, and export the physical image when generating the topology to display the actual connection status of all switches in the wind farm;

[0040] The switch connection information is specifically mapped to the corresponding hardware ports on the physical image, and the connection is automatically refreshed in real time.

[0041] In a specific embodiment, Figure 1 As shown, it includes the steps of obtaining device information, obtaining device connection information, Java data processing, and rendering topology diagrams, which are described in detail as follows:

[0042] 1. The device topology is obtained by performing the following steps according to the method of the embodiment of the present invention.

[0043] 1) Send broadcast packets and multicast packets through network protocols to obtain device message information.

[0044] 2) Parse the message, intercept the message content in the Mac address range, and obtain the Mac address of the device through decoding.

[0045] 3) Obtain more information, type, status, etc. of the device through the Mac address and send data requests. Device activation status: parse the returned information, obtain the device model, IP address and status, etc.; device inactivation status: discard it as an invalid Mac address.

[0046] 4) Take the union of the paging result and the last displayed result, and set the status of each device: In case of a new device: set it to active status; for devices that already exist on the page: set it to active status; if there are inactive devices on the page, a red × will be displayed on the picture displayed on the page to indicate that the device is offline.

[0047] 5) Determine the content displayed on the page: determine the device model, set different types of pictures respectively, and generate different device appearance photos according to the device model.

[0048] 6) Display the background and equipment of the topology map according to the preset scenario: Save the wind farm map and the wind turbine location coordinates to the database, and set the wind turbine number to the switch. When the control rendering page generates the topology map, read the horizontal and vertical coordinates of the wind turbine according to the database information, and generate the corresponding switch equipment image to the corresponding geographical location. Displaying the wind farm map as the background can generate a clearer topology structure that simulates the actual environment of the wind farm.

[0049] In the specific implementation, the location of the wind turbine is set in the wind farm equipment information login screen and saved in the database. The wind farm map is imported into the database, and the corresponding location coordinates of the wind turbine are preset.

[0050] In a specific implementation, when generating a topology map, the horizontal and vertical coordinates of the fan are read according to the database information saved in the device information login screen, and are set as the X and Y positions of the switch device image generated in the topology map.

[0051] In a specific implementation, a clearer topological structure simulating the actual environment of the wind farm is generated with the wind farm map as the background.

[0052] 2. The following steps of the method of the embodiment of the present invention are used to topology out the connection between switches.

[0053] 7) By setting the scheduled processing time, start the monitoring process and automatically refresh the topology map information. The refresh time is faster by using multi-threaded parallel work. The refresh time interval can be selected according to needs: every 10 seconds, every 30 seconds, every 5 minutes, every hour, every day.

[0054] 8) Determine whether the device is in an offline state based on the refreshed information: if the device is in an offline state, no topology connection information is obtained; if the device is in an activated state, connection information is obtained; if the device changes from an activated state to an offline state, an alarm message is generated.

[0055] 9) Obtain the port information (status, port number, port Mac) of the device and the port information of the connected end through different network protocols. Obtain the port information (status, port number, port Mac) of the device and the port information of the connected end through private protocols and SNMP network protocols. Generate the wiring between the corresponding ports in the picture according to the port connection information. The connection line is displayed in green under normal conditions.

[0056] 10) Generate the connection between the corresponding ports according to the obtained port connection information. The information obtained does not have the opposite port status, and it is necessary to find the device according to the previous Mac address. If the opposite device does not exist, the connection will not be processed; if the device exists, reset the opposite port status information.

[0057] For situations where a connection exists but the device information on the connection end is incomplete: if the same information is found, you only need to process the status of the local port number.

[0058] If the port connection does not exist: create a new connection between the two device ports.

[0059] When the previously existing connection data disappears after being refreshed: set a red × to indicate that the current connection is invalid.

[0060] Example 1

[0061] A method for real-time monitoring of the communication status of a wind farm switch comprises the following steps:

[0062] S1, obtains wind farm switch device information by sending broadcast packets and multicast packets, and obtains device connection information through the switch protocol;

[0063] S2, processes the information data obtained in step S1 to topologically derive the device topology structure and the connections between switches, locates the switch topology generation position, and renders a real-time topology map through controls; when generating the topology map, exports the corresponding physical picture, displays the actual connection status of all switches in the wind farm, maps the switch connection information to the corresponding hardware port on the physical picture, and updates the connections between switches in real time.

[0064] Example 2

[0065] Based on Example 1, in step S1, the wind farm switch device information is message information, and the Mac address of the switch device is obtained by parsing the message information, and then the type, IP address, address and operating status information of the switch device are obtained through the Mac address and sending data request.

[0066] Example 3

[0067] On the basis of Example 1, in step S1, a sub-step is included: determining the equipment model of the wind farm switch, and generating different equipment appearance photos according to the equipment model of the wind farm switch.

[0068] Example 4

[0069] On the basis of Embodiment 1, in step S2, the topology outputs a device topology structure, including the sub-steps of:

[0070] Import the physical pictures of the switches into the database;

[0071] Import the wind farm map into the database, configure the coordinates of the actual corresponding wind turbines in the database, locate the wind turbines, and generate database location information;

[0072] Add the actual corresponding fan number in the switch settings;

[0073] When the control rendering page is used to generate a topology map, the horizontal and vertical coordinates of the wind turbine are read according to the database positioning information, the corresponding switch equipment image is generated to the corresponding geographical location, and the wind farm map is displayed as the background.

[0074] Example 5

[0075] Based on Embodiment 1, in step S2, the topology outputs the connections between switches, including the following sub-steps:

[0076] The switch protocol includes a private protocol and an SNMP protocol, and obtains its own port information and the port information of the connection end through the private protocol and the SNMP network protocol, and then generates the wiring between the ports corresponding to the picture according to the port connection information;

[0077] If the information obtained does not contain the peer port status, the device is searched based on the previous Mac address. If the peer device does not exist, the connection is not processed. If the device exists, the peer port status information is reset.

[0078] For situations where a connection exists but the device information on the connection end is incomplete: if the same information is found, only the status of the local port number needs to be processed;

[0079] If the port connection does not exist: create a new connection between the two device ports;

[0080] When the previously existing connection data disappears after being refreshed: set a mark to indicate that the current connection is invalid.

[0081] Example 6

[0082] Based on Example 1, in step S2, the real-time updating of the connection between switches is specifically to start the monitoring process by setting a timed processing time, use multi-threaded parallel work refresh time, select the refresh time interval according to demand, and automatically refresh the topology map information.

[0083] Example 7

[0084] Based on Example 6, in step S2, the sub-steps are included: judging whether the device is in an offline state based on the refreshed information: if the device is in an offline state, the topology connection information is not obtained; if the device is in an activated state, the connection information is obtained; if the device changes from an activated state to an offline state, an alarm message is generated.

[0085] Example 8

[0086] Based on Example 2, in step S1, the sub-steps are included: taking the union of the current paging result and the result displayed last time, and setting the status of each device: setting it to an activated state for a new device; setting it to an activated state for a device existing on the display page; if there is an inactivated device on the display page, a mark is displayed on the picture displayed on the display page to indicate that the device is offline; the operating status includes the device activation state and the device inactivated state; when the device is in the activated state: parsing the returned information, obtaining the device model, IP address and status; when the device is in the inactivated state: discarding it as an invalid Mac address.

[0087] Example 9

[0088] A computer device includes a processor and a memory. A program is stored in the memory. When loaded by the processor, the program executes the method for real-time monitoring of the communication status of a wind farm switch as described in any one of Embodiments 1 to 8.

[0089] Example 10

[0090] A readable storage medium includes a memory, in which a program is stored, and when loaded by a processor, a method for real-time monitoring of the communication status of a wind farm switch as described in any one of Embodiments 1 to 8 is executed.

[0091] The units involved in the embodiments of the present invention may be implemented by software or hardware, and the units described may also be arranged in a processor. The names of these units do not, in some cases, limit the units themselves.

[0092] According to one aspect of the present application, a computer program product or a computer program is provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the above-mentioned various optional implementations.

[0093] As another aspect, the present application also provides a computer-readable medium, which may be included in the electronic device described in the above embodiment; or may exist independently without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by an electronic device, the electronic device implements the method described in the above embodiment.

[0094] The parts not involved in the present invention are the same as the prior art or can be implemented by using the prior art.

[0095] The above technical solution is only one implementation mode of the present invention. For those skilled in the art, it is easy to make various types of improvements or modifications based on the application methods and principles disclosed in the present invention, and it is not limited to the method described in the above specific implementation mode of the present invention. Therefore, the method described above is only preferred and does not have a restrictive meaning.

[0096] In addition to the above examples, those skilled in the art may obtain other embodiments based on the above disclosure or by using the knowledge or technology in the relevant field to make changes. The features of each embodiment may be interchangeable or replaced. The changes and modifications made by those skilled in the art do not depart from the spirit and scope of the present invention and should be within the scope of protection of the claims attached to the present invention.

Claims

1. A method for real-time monitoring of the communication status of a wind farm switch device, characterized in that: Includes steps: S1, obtain the wind farm switch device information by sending broadcast packets and multicast packets, and obtain the switch device connection information through the switch device protocol; S2, processing the information data obtained in step S1 to derive the topological structure of the switch device and the connections between the switch devices, locating the switch device topology generation position, and using the control rendering page to generate a real-time topology map; when generating the real-time topology map, export the corresponding physical picture to display the actual connection status of all switch devices in the wind farm, map the switch device connection information to the corresponding hardware port on the physical picture, and update the connections between the switch devices in real time; In step S2, the topology outputs a switch device topology structure, including sub-steps: Import physical pictures of switch equipment into the database; Import the wind farm map into the database, configure the coordinates of the actual corresponding wind turbines in the database, locate the wind turbines, and generate database location information; Add the number of the actual corresponding fan in the switch device settings; When using the control rendering page to generate a real-time topology map, the horizontal and vertical coordinates of the wind turbine are read according to the database positioning information, the physical image of the switch equipment is generated to the corresponding geographical location, and the wind farm map is displayed as the background; In step S2, the connections between the switch devices are topologically derived, including the following sub-steps: The switch device protocol includes a private protocol and an SNMP protocol, and obtains its own port information and the port information of the connection end through the private protocol and the SNMP network protocol, and then generates the wiring between the ports corresponding to the physical picture according to the port connection information; If the obtained port information does not have the port status of the connection end, the switch device is searched according to the previous Mac address. If the switch device of the connection end does not exist, the connection is not processed; If the connection end exists, reset the port status information of the connection end; In the case that a connection exists but the switch device information on the connection end is incomplete: if the same switch device connection information is found, only the status of the local port number needs to be completed; If the port connection does not exist: create a connection between the two switch device ports; When the previously existing connection data disappears after being refreshed: set a mark to indicate that the current connection is invalid.

2. The method for real-time monitoring of the communication status of a wind farm switch device according to claim 1, characterized in that: In step S1, the wind farm switch device information is message information, and the Mac address of the switch device is obtained by parsing the message information, and then a data request is sent through the Mac address to obtain the type, IP address and operation status information of the switch device.

3. The method for real-time monitoring of the communication status of wind farm switch equipment according to claim 1 is characterized in that: In step S1, sub-steps are included: determining the equipment model of the wind farm switch, and generating physical photos of different equipment according to the equipment model of the wind farm switch.

4. The method for real-time monitoring of the communication status of wind farm switch equipment according to claim 1 is characterized in that: In step S2, the real-time updating of the connection between the switch devices is specifically to start the monitoring process by setting the timing processing time, adopt multi-thread parallel work refresh time, select the refresh time interval according to the demand, and automatically refresh the information of the real-time topology map.

5. The method for real-time monitoring of the communication status of wind farm switch equipment according to claim 4 is characterized in that: In step S2, the sub-steps are included: judging whether the switch device is in an offline state according to the refreshed information: if the switch device is in an offline state, the topology connection information is not obtained; if the switch device is in an activated state, the topology connection information is obtained; if the switch device changes from an activated state to an offline state, an alarm message is generated.

6. The method for real-time monitoring of the communication status of wind farm switch equipment according to claim 2 is characterized in that: In step S1, the sub-steps are included: taking the union of the current paging result and the result displayed last time, and setting the status of each switch device: setting the new switch device to an activated state; setting the switch device existing in the display page to an activated state; if there is an inactivated switch device on the display page, a mark is displayed on the picture displayed on the display page to indicate that the switch device is offline; the operating status includes the activated state of the switch device and the inactivated state of the switch device; when the switch device is in the activated state: parsing the returned information to obtain the device model, IP address and activation state; when the switch device is in the inactivated state: discarding it as an invalid Mac address.

7. A computer device, characterized in that: The method comprises a processor and a memory, wherein a program is stored in the memory, and when loaded by the processor, a method for real-time monitoring of the communication status of a wind farm switch device as claimed in any one of claims 1 to 6 is executed.

8. A readable storage medium, characterized in that: It comprises a memory, in which a program is stored, and when loaded by a processor, a method for real-time monitoring of the communication status of a wind farm switch device as claimed in any one of claims 1 to 6 is executed.

Citation Information

Patent Citations

  • Network management topology realizing algorithm of switchboard

    CN102148703A

  • Monitoring system and method based on development map for wind generating sets of wind power plant

    CN107989753A