A method, device and medium for determining data acquisition location information of an IED device
By analyzing network data packets in the intelligent substation and determining the data acquisition location information, the cumbersome problems faced by operation and maintenance personnel when selecting data acquisition locations are solved, and efficiency and user experience are improved.
Patent Information
- Application Number
- CN202210766967.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-01
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2042-07-01
AI Technical Summary
In smart substations, operation and maintenance personnel face a large number of data entries when determining the data collection location, resulting in cumbersome and difficult selection process.
By obtaining the substation configuration description file and crawling data packets, analyzing the network data packets to obtain the MAC address, determining the IED device or multiple devices to which the network data packet belongs, and providing a corresponding tree-shaped hierarchical list for users to choose, reducing the information that operation and maintenance personnel need to manually select.
It effectively reduces the complexity and selection steps of operation and maintenance personnel when determining the location information for data collection, and improves the efficiency and user experience of data collection location information.
Smart Images

Figure CN115037593B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of smart substations, and in particular to a method, device and medium for determining location information of IED device data collection. Background Art
[0002] In today's substation construction, intelligent electronic devices (IEDs) are usually used to build smart substations. For work needs (such as fault problem location, station-wide operation configuration consistency check, and station-wide operation status health check), it may be necessary to collect data on the optical ports of all secondary IED devices in the station. After the data collection is completed, it is also necessary to clarify and improve the data collection location information (data collection location information includes: collection device information-IED device for data collection, collection optical port information-optical port for data collection in the above IED device, and collection direction information-the direction of data collection by the above optical port) for further relevant analysis. At present, a tree-like hierarchical list of all IED devices-optical ports-collection directions of the smart substation is usually listed to enable the operation and maintenance personnel to manually select the data collection location.
[0003] But generally speaking, the number of IED devices in a smart substation is between 100 and 300, and each IED device usually includes 10 to 20 optical ports, and each optical port includes two directions of receiving and sending when collecting data. Therefore, when completing the data collection location information, the total number of data entries reaches between 1,000 and 5,000. If all of them are displayed for manual selection by operation and maintenance personnel, it is very cumbersome and difficult.
[0004] Therefore, technicians in this field are in urgent need of a method for determining the data collection location information of an IED device to solve the current problem that too many data items are displayed when determining the collection location, which is not conducive to the selection of operation and maintenance personnel. Summary of the invention
[0005] The purpose of the present application is to provide a method, device and medium for determining the data collection location information of an IED device, so as to solve the problem that too many data items are displayed when determining the collection location, which is not conducive to the selection of operation and maintenance personnel.
[0006] In order to solve the above technical problems, the present application provides a method for determining data collection location information of an IED device, comprising:
[0007] Obtain the substation configuration description file and capture the data packet after data collection is completed;
[0008] Parse the data packet, obtain the network data message, and obtain the MAC address based on the network data message;
[0009] According to the MAC address and the substation configuration description file, determine whether the network data message belongs to a single IED device or multiple IED devices, and provide a corresponding tree-level list for user selection according to the affiliation of the network data message;
[0010] Determine the data collection location information based on the information returned by the user end.
[0011] Preferably, providing a corresponding tree-level list for the user to select according to the subordinate status of the network data message includes:
[0012] When the network data message belongs to a single IED device, a prompt message is returned to prompt the user to select whether to collect data in the current IED device, and a corresponding tree-level list is provided for the user to select according to the result returned by the user;
[0013] When the network data message belongs to multiple IED devices, the acquisition direction information is determined to be receiving, and a tree-level list of all IED devices-optical ports is listed according to the substation configuration description file for user selection.
[0014] Preferably, a corresponding tree-level list is provided for the user to select based on the result returned by the user, including:
[0015] When the result returned by the user is that data collection is being performed in the current IED device, the collection device information is determined to be the current IED device, and the collection direction information is determined to be sending; and all optical ports of the current IED device are listed for user selection according to the substation configuration description file;
[0016] When the result returned by the user is that data collection is not being performed in the current IED device, the collection direction information is determined to be receiving; and a tree-level list of all IED devices-optical ports is listed for user selection according to the substation configuration description file.
[0017] Preferably, it also includes:
[0018] Obtaining a control block identifier according to a network data message; the control block identifier is used to indicate a control block for sending a network data message;
[0019] Correspondingly, when the result returned by the user is that data collection is performed in the current IED device, all optical ports of the current IED device are listed, including:
[0020] All optical ports of the current IED device are listed in order of priority;
[0021] When the result returned by the user is that data collection is not being performed in the current IED device, a tree-level list of all IED devices-optical ports is listed for the user to select, including:
[0022] The optical ports are listed in order of priority;
[0023] The optical port corresponding to the control block identifier has the first priority, and the other optical ports have the second priority.
[0024] Preferably, it also includes:
[0025] According to the substation configuration description file, determine the bay to which each IED device belongs; and obtain the collection device information in the last data collection location information to determine the IED device for the last data collection;
[0026] Correspondingly, when the result returned by the user is that data collection is not being performed in the current IED device, a tree-level list of all IED devices-optical ports is listed for the user to select, including:
[0027] The IED device list is listed in order of priority; the IED device corresponding to the control block of the subscription control block identifier is the first priority, the IED device located in the same interval as the IED device that last collected data is the second priority, and the other IED devices are the third priority;
[0028] When the network data message belongs to multiple IED devices, a tree-level list of all IED devices-optical ports is listed for user selection, including:
[0029] The IED device list is listed in order of priority; among them, the IED device located in the same interval as the IED device for the last data collection has the first priority, and the other IED devices have the second priority.
[0030] Preferably, when the data packet is not captured, the method further comprises:
[0031] According to the substation configuration description file, a tree-level list of all IED devices, optical ports, and directions is listed, and the data collection location information is determined based on the information returned by the user end.
[0032] Preferably, it also includes:
[0033] Determine whether this data collection is the first time;
[0034] If not, determine the bay to which each IED device belongs according to the substation configuration description file, obtain the collection device information in the last data collection location information, and determine the IED device that performed data collection last time;
[0035] Correspondingly, when no data packet is captured, the tree-level list of all IED devices-optical ports-directions includes:
[0036] The IED devices are listed in order of priority;
[0037] Among them, the IED device located in the same interval as the IED device that collected data last time has the first priority, and the other IED devices have the second priority.
[0038] In order to solve the above technical problems, the present application also provides an IED device data collection location information determination device, comprising:
[0039] The acquisition module is used to obtain the substation configuration description file and capture the data packet after the data collection is completed;
[0040] The parsing module is used to parse the data packet, obtain the network data message, and obtain the MAC address according to the network data message;
[0041] The first determination module is used to determine whether the network data message belongs to a single IED device or multiple IED devices according to the MAC address and the substation configuration description file, and provide a corresponding tree-level list for user selection according to the affiliation of the network data message;
[0042] The second determination module is used to determine the data collection location information according to the information returned by the user terminal.
[0043] Preferably, it also includes:
[0044] The control block identifier acquisition module is used to acquire the control block identifier according to the network data message; the control block identifier is used to indicate the control block for sending the network data message.
[0045] The interval information acquisition module is used to determine the interval to which each IED device belongs according to the substation configuration description file; and obtain the collection device information in the last data collection location information to determine the IED device that performed data collection last time.
[0046] The third determination module is used to list a tree-like hierarchical list of all IED devices-optical ports-directions according to the substation configuration description file, and determine the data collection location information according to the information returned by the user end.
[0047] The judgment module is used to judge whether this data collection is the first time; if not, the interval to which each IED device belongs is determined according to the substation configuration description file, and the collection device information in the previous data collection location information is obtained to determine the IED device that performed data collection last time.
[0048] In order to solve the above technical problems, the present application also provides an IED device data collection location information determination device, comprising:
[0049] Memory for storing computer programs;
[0050] The processor is used to implement the steps of the above-mentioned method for determining the location information of IED device data collection when executing the computer program.
[0051] To solve the above technical problems, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for determining the data acquisition location information of the IED device as described above are implemented.
[0052] In order to solve the above technical problems, the present application also provides a
[0053] The present application provides a method for determining the location information of IED device data collection. Since the main business message types of the smart substation are GOOSE and SV, and both message types are multicast messages. Therefore, the destination MAC address of its data link layer represents the multicast address that sends the message. Through the MAC address, the IED device that sends the message can be queried from the SCD file. Similarly, since it is a multicast message, its characteristic is that when the message is sent, all members in the current group will receive the message. In addition, there are two ways of data transmission between IED devices in the smart substation: one is network transmission, that is, the IED devices are connected through a network forwarding device (such as a switch). In this scenario, when the IED device receives the message through the optical port, it may receive multicast messages from multiple devices (from IED devices connected to the same switch); the second is direct connection, that is, the source IED device and the target IED device are directly connected through an optical cable, and the two transmit data point-to-point, and the target IED device can only receive messages sent from the source IED device.
[0054] Based on the above characteristics, when the message belongs to a single IED device (referred to as device A), there are two situations, one is that the data collection location of this time is at the sending port of device A, and the other is that the data collection location of this time is at the receiving port of a certain IED device directly connected to device A. Therefore, by the user selecting whether this data collection is performed on device A, the collection direction information can be determined, and the possible range of the collection device information and the collection optical port information can be narrowed down. When the message belongs to multiple IED devices, the collection direction information is determined to be receiving. At this time, the collection device information and the collection optical port information are unknown and are determined by user selection. Therefore, this method reduces the possible options for users when selecting data collection location information, improves the efficiency of determining data collection location information and the user experience.
[0055] The device for determining the data collection location information of an IED device and the computer-readable storage medium provided in the present application correspond to the above method and have the same effect as above. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] In order to more clearly illustrate the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0057] Figure 1 A flow chart of a method for determining data acquisition location information of an IED device provided by the present invention;
[0058] Figure 2 A structural diagram of a device for determining data acquisition position information of an IED device provided by the present invention;
[0059] Figure 3 This is a structural diagram of another device for determining location information of IED device data acquisition provided by the present invention. DETAILED DESCRIPTION
[0060] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0061] The core of this application is to provide a method, device and medium for determining data acquisition location information of an IED device.
[0062] In order to enable those skilled in the art to better understand the present application, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0063] At present, during the operation and maintenance of smart substations, data collection is required, and after the data collection is completed, it is necessary to manually select and input the data collection location information, which specifically includes: collection device information - the IED device for data collection, collection optical port information - the optical port for data collection in the above IED device, and collection direction information - at the optical port for data collection, whether the data collection direction is receiving or sending. Only after knowing the above data collection location information can further analysis be carried out to provide a data basis for the operation and maintenance of smart substations.
[0064] At present, when determining the data collection location information, it is usually visualized in a tree-like hierarchical list of IED device-optical port-collection direction, that is, all IED devices of the smart substation are listed, and the lower list is all the optical ports contained in each IED device, and the lower list is the data collection direction (receiving or sending) of each optical port. After that, the operation and maintenance personnel select through the visually displayed tree-like hierarchical list to select whether this data collection is to be performed at a specific IED device and a specific optical port of the IED device, and select whether this data collection process is to be sent or received at the optical port, so as to determine the data collection location information of this data collection process.
[0065] From the above, it can be seen that the number of IED devices contained in the smart substation is large, each IED device contains multiple optical ports, and each optical port has two data collection directions. If all of them are listed visually, the displayed items will be very numerous and complicated, which is not conducive to the selection of operation and maintenance personnel.
[0066] Based on the above reasons, the present application provides a method for determining the data collection location information of an IED device, such as Figure 1 As shown, including:
[0067] S10: Obtain the substation configuration description file, and capture the data packet after the data collection is completed.
[0068] The Substation Configuration Description (SCD) file, also known as the SCD file, describes the instance configuration of all IED devices in the substation, communication parameters, communication relationships between IED devices, and the substation primary system structure.
[0069] The configurations include (but are not limited to):
[0070] (1) List of all IED devices in the station;
[0071] (2) All optical ports contained in each IED device;
[0072] (3) Data information sent by each IED device:
[0073] A. All issued control blocks;
[0074] B. Each control block contains the following information:
[0075] 1) Multicast MAC address;
[0076] 2) The sending optical port of the control block;
[0077] (4) Data information received by each IED device:
[0078] A. All control blocks received;
[0079] B. Each control block contains:
[0080] 1) The receiving optical port of the control block.
[0081] As for how to capture data packets, it is well known to those skilled in the art, so it will not be described in detail here. However, it should be noted that it is not always possible to capture data packets successfully. Whether the data packets are successfully captured is determined by the number of data packets captured this time. If the number of data packets captured is greater than 0, it means that the data packets are successfully captured, and the subsequent steps can be performed.
[0082] S20: Parse the data packet, obtain the network data message, and obtain the MAC address according to the network data message.
[0083] Similarly, the information contained in the network data message is as follows:
[0084] (1) Data link layer destination MAC address;
[0085] (2) Control block identification.
[0086] MAC address: Media Access Control Address, literally translated as media access control address, also known as local area network address (LAN Address), MAC address, Ethernet address (Ethernet Address) or physical address (PhysicalAddress), it is an address used to identify the location of network devices.
[0087] From the information contained in the above SCD file, it can be seen that by obtaining the MAC address in the network data message, the corresponding multicast MAC address can be found from the SCD file. The multicast MAC address is contained in the data block, and the data block corresponds to a certain IED device. Therefore, based on the SCD file, the name of the source IED device that sends these messages can be reversely found.
[0088] S30: Determine whether the network data message belongs to a single IED device or multiple IED devices according to the MAC address and the substation configuration description file, and provide a corresponding tree-level list for user selection according to the affiliation of the network data message.
[0089] From the above, it can be seen that based on the MAC address obtained from the network data message, the name of the source IED device that sent the network data message can be reversely searched from the SCD file, so as to determine whether the network data message is sent by one IED device or multiple IED devices.
[0090] GOOSE: refers to General Object Oriented Substation Events, which is a fast message transmission mechanism used to transmit important real-time signals between IEDs in the substation.
[0091] SV: It is a communication service used to transmit digital sampling information in real time. The SV network is mainly used for the transmission of sampling values between the interval layer and the process layer devices.
[0092] Since the main service message types in the smart substation are GOOSE and SV, and both are multicast messages, due to the characteristics of multicast messages and the connection relationship of IED devices in the smart substation, it can be deduced that:
[0093] When the network data message belongs to a single IED device (referred to as device A), that is, the network data message is sent by one IED device, there are two possible situations:
[0094] One is that the current network data message is a network data message sent by device A, that is, the data collection direction is sending, and the data collection location is a certain optical port of device A.
[0095] The known information at this time is: the collection direction information is sending, and the collection device information is device A (device A is determined by the MAC address); the unknown information is: the collection optical port information.
[0096] The second is that the current network data message is a network data message received by a certain IED device (called device B). Since the sender of the network data message is only device A, if device B is connected to other IED devices through network transmission, according to the characteristics of multicast messages, the received network data message cannot only come from device A. Therefore, device B is directly connected to device A, the data collection location is a certain optical port of device B, and the data collection direction is receiving.
[0097] The known information at this time is: the collection direction information is receiving; the unknown information is: the collection device information (device B is unknown) and the collection optical port information.
[0098] It should be noted that in the above description, device A can be uniquely identified in the SCD file based on the MAC address of the network message, so device A is known, but device B is only a nickname for a certain IED device for convenience, and is unknown in the above description and still needs to be manually selected by the operation and maintenance personnel.
[0099] When the network data message belongs to multiple IED devices, that is, the network data message is sent by multiple IED devices, it means that the network data message must be a receiving message of a certain IED device (called device C), and device C is connected to other IED devices through network transmission.
[0100] Therefore, the known information at this time is: the collection direction information is receiving; the unknown information is: the collection device information (device C is unknown) and the collection optical port information.
[0101] Based on the known information of the above situations, the tree-like hierarchical list of IED device-optical port-collection direction of the smart substation can be simplified, some known information can be filtered out, and only unknown information to be determined is left to be displayed to the user for selection.
[0102] S40: Determine data collection location information according to the information returned by the user terminal.
[0103] When the corresponding information is visualized according to the above steps for the user to select, the above unknown information can be determined according to the user's selection result, and then the complete data collection location information can be determined to perform the next operation and maintenance operation.
[0104] The present application provides a method for determining the data collection location information of an IED device, which obtains the data packet of the data collection, parses the network data message, and then reversely finds the sender of the network data message as one or several IED devices according to the network data message. Due to the connection characteristics of the smart substation and the transmission characteristics of the multicast message, after determining the sender of the network data message, a part of the data collection location information of this data collection can be obtained. Therefore, when the operation and maintenance personnel manually select to determine the unknown information, the unknown information to be determined is reduced, the information required for the operation and maintenance personnel to select is reduced, and the data items displayed visually are also reduced, which reduces the complexity of the operation and maintenance personnel in determining the data collection location information from multiple levels, further improves the efficiency of the operation and maintenance work, and is more conducive to the smooth and normal operation of the smart substation.
[0105] To further illustrate a method for determining the location information of IED device data collection provided by the present application, a preferred implementation scheme is provided below regarding how to provide a corresponding tree-level list for user selection when network data messages belong to different numbers of IED devices. Step S30 is specifically as follows:
[0106] S31: When the network data message belongs to a single IED device, a prompt message is returned to prompt the user to select whether to collect data in the current IED device, and a corresponding tree-level list is provided for the user to select according to the result returned by the user.
[0107] It has been clearly explained in the above embodiment that when the network data message belongs to a single IED device, there are two situations, and the known information and unknown information are different in different situations. When the operation and maintenance personnel are required to manually select, the operation and maintenance personnel only need to manually select the unknown information. Which of the above two situations is the one is also manually determined by the operation and maintenance personnel (a prompt message is returned to prompt the operation and maintenance personnel to select).
[0108] Therefore, further, step S31 can be specifically as follows:
[0109] S311: When the result returned by the user is that data collection is performed in the current IED device, the collection device information is determined to be the current IED device, and the collection direction information is determined to be sending; and all optical ports of the current IED device are listed for user selection according to the substation configuration description file.
[0110] It is easy to understand that this step corresponds to the "current network data message is the network data message sent by device A" in the above two situations. At this time, the collection direction information (sending) and the collection device information (device A) are known, and the collection optical port information is unknown. Therefore, when the operation and maintenance personnel manually select, they only need to provide all the optical ports corresponding to device A, determine the collection optical port information through the results returned by the user, and finally determine the data collection location information of this data collection.
[0111] S312: When the result returned by the user is that data collection is not being performed in the current IED device, the collection direction information is determined to be receiving; and a tree-level list of all IED devices-optical ports is listed according to the substation configuration description file for the user to select.
[0112] This step corresponds to the above two situations where "the current network data message is received by device B and sent by device A". At this time, the collection direction information (receiving) is known, but the collection device information and collection optical port information are unknown. Therefore, when the operation and maintenance personnel manually select, they only need to provide a tree-level list of all devices-optical ports, determine the collection device information and collection optical port information through the results returned by the user, and finally determine the data collection location information for this data collection.
[0113] S32: When the network data message belongs to multiple IED devices, the acquisition direction information is determined to be receiving, and a tree-level list of all IED devices-optical ports is listed according to the substation configuration description file for user selection.
[0114] This step corresponds to only one situation, that is, the network data message is sent by multiple IED devices, which means that the network data message must be a receiving message of device C (device C is unknown), and device C is connected to other IED devices through network transmission.
[0115] Therefore, the known information at this time is: collection direction information (receiving); the unknown information is: collection device information (device C is unknown) and collection optical port information.
[0116] Therefore, when the operation and maintenance personnel manually select, they only need to provide a tree-like hierarchical list of all device-optical ports, determine the collection device information and collection optical port information based on the results returned by the user, and finally determine the data collection location information for this data collection.
[0117] This embodiment further provides information on how to visually display to operation and maintenance personnel for selection when network data messages belong to different numbers of IED devices, so that the operation and maintenance personnel face fewer data entries and fewer selection steps when making a selection, thereby reducing the complexity of the operation and maintenance personnel in determining the data collection location information, improving the efficiency of the operation and maintenance work, and ensuring the smooth and normal operation of the smart substation.
[0118] In addition, in order to further optimize the experience of the operation and maintenance personnel when making a selection and improve the efficiency of the operation and maintenance personnel when making a selection, this embodiment also provides a preferred implementation scheme, and the method further includes:
[0119] Get the control block identifier based on the network data message.
[0120] The control block identifier is used to indicate the control block for sending the network data message.
[0121] Correspondingly, the listing of all optical ports of the current IED device in step S311 includes:
[0122] All optical ports of the current IED device are listed in order of priority.
[0123] The tree-level list of all IED devices-optical ports in step S312 for the user to select includes:
[0124] The optical ports are listed in order of priority.
[0125] The optical port corresponding to the control block identifier has the first priority, and the other optical ports have the second priority.
[0126] In the above embodiment, it has been clearly explained that the network data message contains a control block identifier, and the control block identifier is used to indicate the control block that sends the network data message. Each control block corresponds to an IED device, so a control block list containing all the sending control blocks of the network data message can be determined based on the control block identifier.
[0127] Considering the following situation between IED devices: an IED device subscribes to a control block of a certain IED device, when the control block sends data (ie, network data message), the IED device can receive it.
[0128] Therefore, when determining the optical port for sending the network data message in step S311, the optical port corresponding to the control block in the control block list is more likely to be the optical port for actual data transmission, and it is displayed as the first priority to provide guidance for the selection of operation and maintenance personnel.
[0129] It should be noted that the above-mentioned listing in order of priority can be to arrange data items with higher priority in front and data items with lower priority in the back, or to highlight data items with higher priority through visual identification and the like, or to give priority to displaying data items with the first priority, and not displaying other priorities for the time being, and when the operation and maintenance personnel determine that the data items in the first priority do not meet the requirements, display the data items with the next priority in sequence. The above display methods are all possible, and this embodiment does not limit this, and the appropriate priority display method can be selected according to actual needs.
[0130] In addition, this embodiment also provides another preferred implementation scheme to provide guidance to operation and maintenance personnel when selecting an IED device. The method further includes:
[0131] According to the substation configuration description file, determine the bay to which each IED device belongs; and obtain the collection device information in the last data collection location information to determine the IED device for the last data collection;
[0132] Correspondingly, when the result returned by the user is that data collection is not being performed in the current IED device, a tree-level list of all IED devices-optical ports is listed for the user to select, including:
[0133] The IED device list is listed in order of priority; the IED device corresponding to the control block of the subscription control block identifier is the first priority, the IED device located in the same interval as the IED device that last collected data is the second priority, and the other IED devices are the third priority;
[0134] When the network data message belongs to multiple IED devices, a tree-level list of all IED devices-optical ports is listed for user selection, including:
[0135] The IED devices are listed in order of priority.
[0136] Among them, the IED device located in the same interval as the IED device that collected data last time has the first priority, and the other IED devices have the second priority.
[0137] In the actual construction planning of smart substations, the equipment in the same bay is usually pre-installed in the same cabinet. And when collecting data on site, the cabinet devices in each bay are usually collected one by one. Therefore, the IED device for data collection next time is likely to be the IED device in the same bay as the IED device for data collection this time, but this possibility is smaller than the IED device that subscribes to the control block corresponding to the control block identifier. Therefore, in the priority display of this embodiment, the priority is lower than that of the IED device corresponding to the control block identifier, and higher than that of other IED devices.
[0138] It can be seen from the above embodiments that, through the method for determining the data collection location information of the IED device of the present application, the collection direction information in each case is known, but there is some unknown information about the collection device information and the collection optical port information, which requires manual selection by the operation and maintenance personnel. To simplify the process, this embodiment displays the corresponding data entries to the operation and maintenance personnel in a priority manner, and provides guidance for the operation and maintenance personnel when making their selections, which is conducive to the operation and maintenance personnel finding the correct data entries more conveniently and quickly, so as to improve the efficiency and accuracy of determining the data collection location information, and is more conducive to the development of operation and maintenance work of smart substations.
[0139] As can be seen from the above, the present application achieves the effect of improving the efficiency of determining the data collection location information by capturing data packets and parsing network data messages. Therefore, when no data packets are captured (that is, the number of captured data packets is 0), this embodiment provides a preferred implementation scheme, including:
[0140] According to the substation configuration description file, a tree-level list of all IED devices, optical ports, and directions is listed, and the data collection location information is determined based on the information returned by the user end.
[0141] It should be noted that, although the steps of displaying the tree-like hierarchical list of all IED devices-optical ports-directions are the same as those in the prior art, this embodiment can also display the displayed IED device list and other lists according to priority, as in the above embodiment, to provide guidance to the operation and maintenance personnel, thereby achieving the effect of improving the efficiency and accuracy of determining the data collection location information. The significance of this embodiment is to make up for the problem that the previous solution cannot determine the data collection location information when the data packet cannot be captured.
[0142] Regarding how to prioritize the displayed IED device list when no data packet is captured, this embodiment provides a preferred implementation scheme. Based on the above embodiment, this method further includes:
[0143] Determine whether this data collection is the first time;
[0144] If not, determine the bay to which each IED device belongs according to the substation configuration description file, obtain the collection device information in the last data collection location information, and determine the IED device that performed data collection last time;
[0145] Correspondingly, when no data packet is captured, the tree-level list of all IED devices-optical ports-directions includes:
[0146] The IED devices are listed in order of priority;
[0147] Among them, the IED device located in the same interval as the IED device that collected data last time has the first priority, and the other IED devices have the second priority.
[0148] Specifically, whether this data collection is the first time is mainly determined through historical data.
[0149] It can be seen from the above embodiments that when implementing the method for determining the data collection location information of the IED device provided in the present application, the data packet will be captured, and the location information of the captured data packet will usually be recorded in a storage medium such as a memory. Therefore, when the storage medium does not contain the location information of the last captured data packet, it means that this data collection is being performed for the first time.
[0150] In addition, for recording the location information of the captured data packets in a storage medium such as a memory, in order to reduce the space occupied by the storage medium such as the memory, a preferred implementation scheme is: each time a data packet is captured, the data collection location information overwrites the original historical data stored in the memory.
[0151] It has been clearly explained in the above embodiment that the IED device for data collection next time is most likely an IED device located in the same interval as the IED device for data collection this time, so in the priority display of this embodiment, it has a higher priority than other IED devices.
[0152] This embodiment visualizes the tree-like hierarchical list of all IED devices-optical ports-directions for selection by the operation and maintenance personnel when no data packet is captured, thereby avoiding the inability to determine the data collection location information when no data packet is captured. At the same time, a preferred display method of the IED device list in this case is also provided. Based on the fact that IED devices located in the same interval in actual applications always continuously collect data, the collection device information of the last data collection is obtained, and the IED devices located in the same interval as the IED devices that collected data last time are displayed as the first priority, providing guidance for the operation and maintenance personnel when selecting IED devices, optimizing the data collection location information selection process, and improving the selection efficiency and accuracy.
[0153] In the above embodiment, a method for determining the location information of data acquisition of an IED device is described in detail, and the present application also provides an embodiment corresponding to an apparatus for determining the location information of data acquisition of an IED device. It should be noted that the present application describes the embodiments of the apparatus part from two perspectives, one is based on the perspective of functional modules, and the other is based on the perspective of hardware.
[0154] Based on the perspective of functional modules, such as Figure 2 As shown, this embodiment provides a device for determining data acquisition location information of an IED device, comprising:
[0155] The acquisition module 21 is used to obtain the substation configuration description file and capture the data packet after the data collection is completed;
[0156] The parsing module 22 is used to parse the data packet, obtain the network data message, and obtain the MAC address according to the network data message;
[0157] The first determination module 23 is used to determine whether the network data message belongs to a single IED device or multiple IED devices according to the MAC address and the substation configuration description file, and provide a corresponding tree-level list for user selection according to the affiliation of the network data message;
[0158] The second determining module 24 is used to determine the data collection location information according to the information returned by the user terminal.
[0159] Preferably, it also includes:
[0160] The control block identifier acquisition module is used to acquire the control block identifier according to the network data message; the control block identifier is used to indicate the control block for sending the network data message.
[0161] The interval information acquisition module is used to determine the interval to which each IED device belongs according to the substation configuration description file; and obtain the collection device information in the last data collection location information to determine the IED device that performed data collection last time.
[0162] The third determination module is used to list a tree-like hierarchical list of all IED devices-optical ports-directions according to the substation configuration description file, and determine the data collection location information according to the information returned by the user end.
[0163] The judgment module is used to judge whether this data collection is the first time; if not, the interval to which each IED device belongs is determined according to the substation configuration description file, and the collection device information in the previous data collection location information is obtained to determine the IED device that performed data collection last time.
[0164] Since the embodiments of the apparatus part correspond to the embodiments of the method part, please refer to the description of the embodiments of the method part for the embodiments of the apparatus part, which will not be repeated here.
[0165] The present embodiment provides a device for determining the data collection location information of an IED device, which obtains the data packet of data collection through an acquisition module, and parses the network data message through a parsing module, thereby reversely finding the sender of the network data message as one or several IED devices according to the network data message. Due to the connection characteristics of the smart substation and the transmission characteristics of the multicast message, after determining the sender of the network data message, a part of the data collection location information of this data collection can be obtained. Therefore, when the operation and maintenance personnel are allowed to manually select to determine the unknown information, the unknown information to be determined is reduced, the information that the operation and maintenance personnel need to select is reduced, and the data items displayed visually are also reduced, which reduces the complexity of the operation and maintenance personnel in determining the data collection location information from multiple levels, further improves the efficiency of the operation and maintenance work, and is more conducive to the smooth and normal operation of the smart substation.
[0166] Figure 3 A structural diagram of a device for determining location information of an IED device data acquisition provided by another embodiment of the present application, such as Figure 3 As shown, a device for determining data acquisition location information of an IED device includes:
[0167] A memory 30, for storing computer programs;
[0168] The processor 31 is used to implement the steps of a method for determining data acquisition location information of an IED device as described in the above embodiment when executing a computer program.
[0169] The device for determining the data collection location information of an IED device provided in this embodiment may include but is not limited to a smart phone, a tablet computer, a laptop computer or a desktop computer.
[0170] Among them, the processor 31 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 31 can be implemented in at least one hardware form of a digital signal processor (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The processor 31 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 31 may be integrated with a graphics processing unit (GPU), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 31 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.
[0171] The memory 30 may include one or more computer-readable storage media, which may be non-transitory. The memory 30 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In this embodiment, the memory 30 is at least used to store the following computer program 301, wherein, after the computer program is loaded and executed by the processor 31, it can implement the relevant steps of a method for determining the data acquisition location information of an IED device disclosed in any of the aforementioned embodiments. In addition, the resources stored in the memory 30 may also include an operating system 302 and data 303, etc., and the storage method may be temporary storage or permanent storage. Among them, the operating system 302 may include Windows, Unix, Linux, etc. Data 303 may include, but is not limited to, a method for determining the data acquisition location information of an IED device, etc.
[0172] In some embodiments, the device for determining the location information of an IED device data collection may further include a display screen 32 , an input / output interface 33 , a communication interface 34 , a power supply 35 , and a communication bus 36 .
[0173] Those skilled in the art will understand that Figure 3 The structure shown in the figure does not constitute a limitation on a device for determining location information of data acquisition of an IED device, and may include more or less components than those shown in the figure.
[0174] An embodiment of the present application provides an IED device data collection location information determination device, including a memory and a processor. When the processor executes a program stored in the memory, it can implement the following method: a method for determining an IED device data collection location information.
[0175] The present embodiment provides an IED device data collection location information determination device, which executes a computer program stored in a memory through a processor to obtain a data packet of data collection, parse a network data message, and then reversely find the sender of the network data message as one or several IED devices according to the network data message. Due to the connection characteristics of the smart substation and the transmission characteristics of the multicast message, after determining the sender of the network data message, a part of the data collection location information of this data collection can be obtained, thereby reducing the information that the operation and maintenance personnel need to select, reducing the complexity of the operation and maintenance personnel in determining the data collection location information, and improving the efficiency of the operation and maintenance work.
[0176] Finally, the present application also provides an embodiment corresponding to a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps recorded in the above method embodiment are implemented.
[0177] It is understandable that if the method in the above embodiment is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0178] The computer-readable storage medium provided in this embodiment can obtain the data packet of data collection, parse the network data message, and then find the sender of the network data message as one or several IED devices based on the network data message. Based on the connection characteristics of the smart substation and the transmission characteristics of the multicast message, after determining the sender of the network data message, part of the data collection location information of this data collection can be obtained, thereby reducing the information that the operation and maintenance personnel need to select, reducing the complexity of the operation and maintenance personnel in determining the data collection location information, and improving the efficiency of the operation and maintenance work.
[0179] The above is a detailed introduction to a method, device and medium for determining the data collection location information of an IED device provided by the present application. The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the embodiments can refer 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 refer to the method part description. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the scope of protection of the claims of the present application.
[0180] It should also be noted that, in this specification, 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 "comprise", "include" 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, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
Claims
1. A method for determining data collection location information of an IED device, characterized in that: include: Obtain the substation configuration description file and capture the data packet after data collection is completed; Parsing the data packet to obtain a network data message, and obtaining a MAC address according to the network data message; Determining, based on the MAC address and the substation configuration description file, that the network data message belongs to a single IED device or multiple IED devices; When the network data message belongs to a single IED device, a prompt message is returned to prompt the user to select whether to perform data collection in the current IED device; When the result returned by the user is that data collection is performed in the current IED device, the collection device information is determined to be the current IED device, and the collection direction information is determined to be sending; And according to the substation configuration description file, all optical ports of the current IED device are listed for user selection; When the result returned by the user is that data collection is not being performed in the current IED device, or the network data message belongs to multiple IED devices, the collection direction information is determined to be receiving, and a tree-level list of all IED devices-optical ports is listed according to the substation configuration description file for user selection; Determine the data collection location information based on the information returned by the user end.
2. The method for determining the data collection location information of an IED device according to claim 1, characterized in that: Also includes: Acquire a control block identifier according to the network data message; The control block identifier is used to indicate the control block for sending the network data message; Correspondingly, when the result returned by the user is that data collection is performed in the current IED device, the listing of all optical ports of the current IED device includes: All optical ports of the current IED device are listed in order of priority; When the result returned by the user is that data collection is not being performed in the current IED device, the tree-level list listing all IED devices-optical ports for the user to select includes: The optical ports are listed in order of priority; The optical port corresponding to the control block identifier has the first priority, and the other optical ports have the second priority.
3. The method for determining the data collection location information of an IED device according to claim 2, characterized in that: Also includes: Determining the bay to which each IED device belongs according to the substation configuration description file; and obtaining the collection device information in the last data collection location information to determine the IED device that performed data collection last time; Correspondingly, when the result returned by the user is that data collection is not being performed in the current IED device, the tree-level list of all IED devices-optical ports for the user to select includes: The IED device list is listed in order of priority; wherein the IED device that subscribes to the control block corresponding to the control block identifier has the first priority, the IED device located in the same interval as the IED device that last collected data has the second priority, and the other IED devices have the third priority; When the network data message belongs to multiple IED devices, a tree-level list of all IED devices-optical ports is listed for the user to select, including: The IED device list is listed in order of priority; among them, the IED device located in the same interval as the IED device for the last data collection has the first priority, and the other IED devices have the second priority.
4. The method for determining the data collection location information of an IED device according to any one of claims 1 to 3, characterized in that: When the data packet is not captured, the method further includes: A tree-like hierarchical list of all IED devices-optical ports-directions is listed according to the substation configuration description file, and data collection location information is determined according to the information returned by the user end.
5. The method for determining the data collection location information of an IED device according to claim 4, characterized in that: Also includes: Determine whether this data collection is the first time; If not, determine the bay to which each IED device belongs according to the substation configuration description file, obtain the collection device information in the last data collection location information, and determine the IED device that performed data collection last time; Correspondingly, when the data packet is not captured, the tree-level list listing all IED devices-optical ports-directions includes: The IED devices are listed in order of priority; Among them, the IED device located in the same interval as the IED device that collected data last time has the first priority, and the other IED devices have the second priority.
6. A device for determining data acquisition location information of an IED device, characterized in that: include: The acquisition module is used to obtain the substation configuration description file and capture the data packet after the data collection is completed; A parsing module, used to parse the data packet, obtain a network data message, and obtain a MAC address according to the network data message; A first determination module is used to determine, based on the MAC address and the substation configuration description file, whether the network data message belongs to a single IED device or multiple IED devices; When the network data message belongs to a single IED device, a prompt message is returned to prompt the user to select whether to perform data collection in the current IED device; When the result returned by the user is that data collection is being performed in the current IED device, the collection device information is determined to be the current IED device, and the collection direction information is determined to be sending; and all optical ports of the current IED device are listed for user selection according to the substation configuration description file; when the result returned by the user is that data collection is not being performed in the current IED device, or the network data message belongs to multiple IED devices, the collection direction information is determined to be receiving, and a tree-level list of all IED devices-optical ports is listed according to the substation configuration description file for user selection; The second determination module is used to determine the data collection location information according to the information returned by the user terminal.
7. A device for determining data acquisition location information of an IED device, characterized in that: include: Memory for storing computer programs; A processor is used to implement the steps of the method for determining the data collection location information of an IED device as described in any one of claims 1 to 5 when executing the computer program.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for determining the data acquisition location information of an IED device according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Visualized display method for relay protection secondary virtual or true circuit of intelligent transformer substation
CN106294989A
Fault location and visual display device based on automatic device virtual connection
CN107394894A