Intelligent decision-making method and system for dispatching autonomous operation
By building a three-dimensional spatial model and twin space of power equipment, generating a deployment plan for acquisition equipment, the problem of non-line management of power equipment monitoring and decision-making is solved, efficient monitoring and remote decision-making is achieved, and the stability and power supply reliability of the power system are improved.
Patent Information
- Application Number
- CN202510356984.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2045-03-25
AI Technical Summary
The prior art is difficult to achieve efficient monitoring and remote decision-making of non-line-managed power equipment, resulting in difficult time discovering potential equipment failures and abnormal situations, affecting the stable operation of the power system and the reliability of the power supply.
By constructing a three-dimensional spatial model of the scheduling area, the spatial location of the state display module of the power equipment is extracted, and the twin space is generated. Based on the collection of the area to be collected, the coverage relationship between the acquisition device and the state display module is determined, and intelligent decision information for autonomous operation is generated based on the attributes of the state display module.
It realizes efficient monitoring and remote decision-making of non-line managed power equipment, improves the intelligence level and decision-making efficiency of power equipment management, and ensures the stable operation and power supply reliability of the power system.
Smart Images

Figure CN119886741B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to data processing technology, and in particular to a method and system for intelligent decision-making in scheduling autonomous operation. Background Art
[0002] In the actual operation of the power system, there are a large number of instrumentation equipment, which play a vital role in real-time monitoring of the operating status of the power system. Taking a large substation as an example, there are a large number of power equipment distributed in the station, such as transformers, circuit breakers, distribution cabinets, etc. The operating status of these equipment needs to be monitored and managed in real time.
[0003] In the prior art, due to various reasons, some instruments and meters cannot upload data to the Internet. For example, some old power equipment was not designed and manufactured with data network transmission function in mind; or in some special application scenarios, due to network conditions or equipment compatibility, it is impossible to upload the data of all instruments to the Internet. Under the traditional management method, for these non-online managed power equipment, managers often need to rely on manual inspections to obtain equipment status information. Manual inspections are not only inefficient, but also unable to achieve real-time monitoring, making it difficult to detect potential failures and abnormal conditions of equipment in a timely manner. In some emergency situations, due to the inability to obtain accurate data from the equipment in a timely manner, managers may not be able to make quick and effective decisions, which will affect the stable operation of the power system and the reliability of power supply.
[0004] Therefore, how to efficiently monitor and remotely decide on these non-online managed power equipment has become an urgent problem that needs to be solved. Summary of the invention
[0005] The embodiments of the present invention provide a method and system for intelligent decision-making in scheduling autonomous operation, which can efficiently monitor and remotely decide on these non-online managed power equipment.
[0006] A first aspect of an embodiment of the present invention provides a scheduling autonomous operation intelligent decision-making method, comprising:
[0007] Determine the non-online managed power equipment in the dispatching area and extract the spatial location of the status display module of the power equipment;
[0008] Generate a twin space corresponding to the scheduling area, and obtain a set of areas to be collected by counting the first spatial position and the first orientation of the state display module;
[0009] A first collection device and a corresponding second orientation of a scheduling area are generated based on the set of areas to be collected, and a covering relationship between the first collection device and the status display module is obtained based on the corresponding relationship between the first orientation and the second orientation;
[0010] The status display modules covered by each first acquisition device and each power device in the second direction are counted, and intelligent decision-making information for autonomous operation is generated based on the attributes of the status display modules.
[0011] Optionally, the determining of the power equipment to be managed online in the dispatching area and extracting the spatial position of the status display module of the power equipment includes:
[0012] Constructing a three-dimensional space corresponding to the dispatching area, and establishing a three-dimensional model corresponding to each power equipment in the three-dimensional space;
[0013] The sub-model corresponding to the state display module of the power equipment in the corresponding three-dimensional model is obtained, and the three-dimensional coordinates corresponding to the sub-model are extracted to obtain the spatial position.
[0014] Optionally, the generating of the twin space corresponding to the scheduling area, and obtaining a set of areas to be collected by counting the first spatial position and the first orientation of the state display module, include:
[0015] Rendering the three-dimensional models of all power equipment in the three-dimensional space according to the first pixel value, and rendering the sub-model corresponding to each three-dimensional model according to the second pixel value, to obtain a twin space formed after rendering;
[0016] Acquire a first display surface of the sub-model at its first spatial position, and determine a model ray perpendicular to the first display surface in the twin space;
[0017] The slope of the model ray is obtained to obtain a first direction, and the intersection points of all the model rays and the first display surface are determined to generate a set of areas to be collected.
[0018] Optionally, the generating of the first collection device and the corresponding second orientation of the scheduling area based on the set of areas to be collected, and obtaining the covering relationship between the first collection device and the status display module based on the corresponding relationship between the first orientation and the second orientation, includes:
[0019] Sequentially extending and processing the pixel points in the set of the to-be-collected area based on the first direction;
[0020] If it is determined that it intersects with the wall model in the twin space, the intersection position is used as the first positioning position;
[0021] If it is determined that it intersects with other three-dimensional models in the twin space, the intersection position is used as the second positioning position;
[0022] The first positioning position and the second positioning position are used as the setting position of the first acquisition device, and the second orientation and the effective acquisition distance, as well as the covering relationship between the first acquisition device and the status display module are determined based on the properties of the first acquisition device.
[0023] Optionally, also include:
[0024] If it is determined that a to-be-collected area set has both a first positioning position and a second positioning position, extracting a first number of coordinate points of the first positioning position and a second number of coordinate points of the second positioning position;
[0025] If the ratio of the first number to the second number is greater than or equal to the threshold ratio, deleting the second positioning position of the set of areas to be collected;
[0026] If the ratio of the first number to the second number is less than the threshold ratio, the first positioning position of the set of areas to be collected is deleted.
[0027] Optionally, the determining the second orientation and the effective collection distance, and the covering relationship between the first collection device and the status display module based on the attribute of the first collection device includes:
[0028] Obtaining the distance relationship and shooting angle corresponding to the attribute to generate a corresponding imaging function;
[0029] Determine a second direction opposite to the first direction, and based on the imaging function, extend the second direction to obtain shooting angles at different distances to obtain a shooting plane corresponding to the second direction;
[0030] The covering relationship between the first acquisition device and the status display module is determined based on the shooting surface.
[0031] Optionally, determining the covering relationship between the first acquisition device and the status display module based on the shooting surface includes:
[0032] If it is determined that the shooting plane and any state display module have corresponding coordinates, the corresponding shooting plane is used as the first shooting plane, and the corresponding state display module is used as the first state display module;
[0033] Acquire other second shooting surfaces corresponding to the first shooting surface in the imaging function, and count the total number of pixels of the first shooting surface and the second shooting surface that are the same as the first state display module to obtain a first coverage number;
[0034] If the first covering quantity is greater than or equal to a preset value, it is determined that the first acquisition device and the status display module have an covering relationship.
[0035] Optionally, if the first coverage quantity is greater than or equal to a preset value, determining that the first acquisition device and the status display module have a coverage relationship includes:
[0036] If the number of first acquisition devices corresponding to the existence status display module is greater than 1, the corresponding first acquisition device is used as the second acquisition device;
[0037] The second acquisition device is eliminated and updated based on the status display module corresponding to the second acquisition device.
[0038] Optionally, the removing and updating processing of the second acquisition device based on the state display module corresponding to the second acquisition device includes:
[0039] Counting all second acquisition devices having the same status display module to obtain a device set;
[0040] The state display modules corresponding to each second acquisition device in the device set are traversed in turn and compared. If it is determined that the state display module of any second acquisition device completely includes the state display module of another second acquisition device, the included second acquisition device is removed and updated.
[0041] Optionally, the counting of the state display modules covered by each first acquisition device and each power device in the second direction, and generating autonomous operation intelligent decision information based on the attributes of the state display modules, includes:
[0042] Determine the attributes of each state display module to generate corresponding image decision information, and the attributes of each state display module have preset image decision information;
[0043] If it is determined that the user has annotated the image decision information, an annotation line is generated for the first display surface of the status display module, and the standard line is set corresponding to the image decision information.
[0044] A second aspect of an embodiment of the present invention provides a scheduling autonomous operation intelligent decision-making system, including:
[0045] A location module is used to determine the non-online managed power equipment in the dispatching area and extract the spatial location of the status display module of the power equipment;
[0046] A generation module is used to generate a twin space corresponding to the scheduling area, and obtain a set of areas to be collected by counting the first spatial position and the first orientation of the state display module;
[0047] A calculation module, used for generating a first collection device and a corresponding second orientation of a scheduling area based on the set of areas to be collected, and obtaining a covering relationship between the first collection device and the status display module based on the corresponding relationship between the first orientation and the second orientation;
[0048] The decision module is used to count the status display modules covered by each first acquisition device and each power device in the second direction, and generate intelligent decision information for autonomous operation based on the attributes of the status display modules.
[0049] In a third aspect, the present application provides an electronic device, including:
[0050] A processor; and a memory for storing executable instructions of the processor;
[0051] The processor is configured to perform any possible method described in the first aspect by executing the executable instructions.
[0052] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement any possible method described in the first aspect.
[0053] Technical effect: The present invention solves the problem that traditional manual inspections cannot accurately obtain the equipment status display position by constructing a three-dimensional spatial model of the dispatching area and establishing a three-dimensional coordinate system containing a status display module sub-model for each power equipment. A layered rendering strategy is used to generate a twin space, and the equipment body is rendered by the first pixel value and the status display module is highlighted by the second pixel value, thereby achieving rapid identification of the monitoring target. Vertical model rays are further generated based on the sub-model display surface, and the first direction and the set of intersections with the spatial structure are determined by calculating the ray slope, so as to accurately delineate the area to be collected, providing a high-precision spatial data foundation for the subsequent deployment of collection equipment.
[0054] The present invention dynamically determines the intersection position with the wall or other equipment models by performing pixel extension analysis on the set of areas to be collected, and generates the first and second positioning position candidate sets. The reverse ray model is established in combination with the imaging function of the acquisition device to calculate the effective coverage range under different installation positions. The present invention adopts a dual optimization mechanism: 1) spatial priority screening based on the ratio of the number of positioning points to eliminate inefficient candidate positions; 2) through the statistics of the number of covered pixels and the redundant equipment elimination algorithm, ensure that each state display module is completely covered by the least acquisition equipment. Based on the set of areas to be collected, the acquisition equipment and the corresponding orientation are generated, the coverage relationship is determined, and the intelligent decision information is generated according to the attributes of the state display module. The server determines the setting position of the acquisition equipment according to the intersection with the wall model or other three-dimensional model by extending the pixel points, and optimizes the positioning position. Then, the shooting surface and the coverage relationship are determined by the imaging function. If there are multiple devices covering the same state display module, the elimination and update processing is performed. Finally, image decision information is generated based on the attributes of the state display module, and user labeling is supported. The generated intelligent decision-making information is presented in the form of intuitive graphical decision information. Combined with user annotations, it provides managers with clear and accurate equipment operation status information, helps managers make decisions quickly, ensures the stable operation of power servers, and greatly improves the intelligence level and decision-making efficiency of power equipment management. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1It is a flow chart of a scheduling autonomous operation intelligent decision-making method provided by an embodiment of the present invention;
[0056] Figure 2 is a schematic diagram of a shooting angle provided by an embodiment of the present invention;
[0057] Figure 3 It is a structural diagram of a scheduling autonomous operation intelligent decision-making system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0058] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0059] See also Figure 1 , is a flow chart of a scheduling autonomous operation intelligent decision-making method provided by an embodiment of the present invention, the method comprising:
[0060] S1, determine the non-online managed power equipment in the dispatching area, and extract the spatial location of the status display module of the power equipment.
[0061] It should be noted that the concept of the present invention is based on the scenario where some instruments cannot upload data online. Considering that not all instrument data in some devices can be uploaded online, but managers need to know the corresponding data in real time, this solution will intelligently determine the collection strategy to assist managers in remote monitoring and timely decision-making.
[0062] This step is the basis of the entire dispatching autonomous operation intelligent decision-making method. By constructing a three-dimensional space model and accurately extracting the status display module position, it provides key data support for subsequent twin space generation, collection equipment deployment and intelligent decision-making.
[0063] In some embodiments, the step of determining the power equipment to be managed online in the scheduling area and extracting the spatial location of the status display module of the power equipment includes:
[0064] S11, constructing a three-dimensional space corresponding to the scheduling area, and establishing a three-dimensional model corresponding to each power equipment in the three-dimensional space.
[0065] Among them, this solution will collect all-round spatial data of the dispatching area, where the three-dimensional space is, for example, the equipment room. For example, when scanning the substation, the spatial coordinate data of the wall, equipment, etc. are obtained through high-precision sensors to construct a three-dimensional space framework containing information such as equipment layout and structural dimensions. In the three-dimensional space, a corresponding three-dimensional model is established according to the power equipment. For example, the transformer model not only includes its external structure, but also marks the location of key monitoring parts such as the oil level observation window and temperature display table.
[0066] S12, obtaining a sub-model corresponding to the state display module of the power equipment in the corresponding three-dimensional model, and extracting the three-dimensional coordinates corresponding to the sub-model to obtain a spatial position.
[0067] Among them, the sub-model corresponds to the display instrument of the power equipment. The sub-model corresponding to the status display module can be located in the three-dimensional model of the power equipment by image recognition or manual annotation. For example, in the three-dimensional model of the transformer, the sub-models such as the oil temperature meter and the ammeter are identified. At the same time, this solution needs to determine the three-dimensional coordinates corresponding to the sub-model to obtain the spatial position, that is, to determine the position of the display instrument.
[0068] S2, generating a twin space corresponding to the scheduling area, and obtaining a set of areas to be collected by counting the first spatial position and the first orientation of the state display module.
[0069] This step constructs a digital twin space corresponding to the scheduling area, and generates a set of areas to be collected based on the spatial characteristics of the status display module.
[0070] In some embodiments, the generating of the twin space corresponding to the scheduling area, and obtaining the set of areas to be collected by counting the first spatial position and the first orientation of the state display module, includes:
[0071] S21, rendering the three-dimensional models of all power equipment in the three-dimensional space according to the first pixel value, and rendering the sub-model corresponding to each three-dimensional model according to the second pixel value, to obtain a twin space formed after rendering.
[0072] This step uses a layered rendering strategy to construct a digital twin space. In specific implementation, the main model of the power equipment is rendered according to the first pixel value (such as gray), while the sub-model of the status display module is rendered according to the second pixel value (such as red). The visual separation of the main body and the monitored object is achieved through color difference, providing a clear visual basis for subsequent geometric analysis.
[0073] S22, obtaining a first display surface of the sub-model at its first spatial position, and determining a model ray perpendicular to the first display surface in the twin space.
[0074] In this step, the monitoring direction of the sub-model is determined through geometric analysis. For example, the display plane of the voltmeter is determined as the display surface; then, the center of the sub-model is used as the starting point to generate a model ray perpendicular to the display surface.
[0075] S23, obtaining the slope of the model ray to obtain a first direction, and determining the intersection points of all model rays and the first display surface to generate a set of areas to be collected.
[0076] In this step, the set of areas to be collected is determined by using rays. The intersections of rays and other objects in the twin space (such as walls, other power equipment, etc.) are determined, such as the intersections of rays starting from the center of the oil temperature gauge and the transformer casing and wall; then all intersections are clustered according to spatial positions to form the area to be collected.
[0077] S3, generating a first collection device and a corresponding second orientation of the scheduling area based on the set of areas to be collected, and obtaining a covering relationship between the first collection device and the status display module based on the corresponding relationship between the first orientation and the second orientation.
[0078] In the dispatching autonomous operation intelligent decision-making method of the present invention, step S3 plays a key role in converting the previously determined set of areas to be collected into an actual and operable collection equipment deployment plan. It accurately determines the position, orientation and coverage relationship of the first collection equipment with the status display module through a series of calculations based on spatial analysis and equipment attributes, laying the foundation for the subsequent efficient power equipment status monitoring.
[0079] In some embodiments, the generating of the first acquisition device and the corresponding second orientation of the scheduling area based on the set of areas to be acquired, and obtaining the covering relationship between the first acquisition device and the status display module based on the corresponding relationship between the first orientation and the second orientation, includes:
[0080] S31, sequentially extending and processing the pixel points in the set of areas to be collected based on the first direction.
[0081] The server uses the first orientation as a direction guide to extend each pixel point that constitutes the set of areas to be collected one by one. In actual application scenarios, for example, in a complex three-dimensional twin space of a substation, for a certain area to be collected, starting from the pixel point on its boundary, it extends along the direction vector of the first orientation. In this way, the space is explored to provide a path basis for the subsequent determination of the installation location of the collection equipment.
[0082] S32: If it is determined that the intersection with the wall model in the twin space occurs, the intersection position is used as the first positioning position.
[0083] During the pixel extension process, the server determines in real time whether the extension path intersects with the wall model or other power equipment models in the twin space. Once the intersection is detected, the position is marked as the first positioning position. For example, in the distribution room of the substation, when the extension path intersects with the wall of the distribution room, the intersection contour on the wall is determined, and then the coordinate position of the intersection contour is determined. This coordinate position is one of the potential locations suitable for installing the first acquisition device. Because the wall usually has a stable structure and can provide reliable installation support for the acquisition equipment, it is used as a priority positioning position.
[0084] S33: If it is determined that the three-dimensional model intersects with other three-dimensional models in the twin space, the intersection position is used as the second positioning position.
[0085] If the extension path does not intersect with the wall model, but intersects with other three-dimensional models such as power equipment in the twin space, the server will also determine the intersection position through extension and use it as the second positioning position. Taking the transformer model in the substation as an example, when the pixel extension path intersects with the transformer shell model, the outline of the intersection with the transformer shell is determined through the analysis of the extension path, and the coordinates of the intersection point are calculated, which are the second positioning position.
[0086] S34, taking the first positioning position and the second positioning position as the setting position of the first acquisition device, and determining a second orientation and an effective acquisition distance, as well as a covering relationship between the first acquisition device and the status display module based on the properties of the first acquisition device.
[0087] In the above embodiment, it also includes:
[0088] If it is determined that a set of areas to be collected has both a first positioning position and a second positioning position, a first number of coordinate points of the first positioning position and a second number of coordinate points of the second positioning position are extracted.
[0089] When a set of areas to be collected has both a first positioning position and a second positioning position, it means that the extension path passes through multiple objects, such as passing through an electric device and a wall at the same time. At this time, the server starts the optimization mechanism. First, extract the first number of coordinate points of the first positioning position and the second number of coordinate points of the second positioning position. For example, in a certain area to be collected, there are 300 distributed coordinate points around the first positioning position (the intersection with the wall), and there are 10 coordinate points around the second positioning position (the intersection with the device).
[0090] If the ratio of the first number to the second number is greater than or equal to the threshold ratio, the second positioning position of the set of areas to be collected is deleted.
[0091] Calculate the ratio of the first number to the second number. If the ratio is greater than or equal to a preset threshold ratio (such as 2), it means that there are more coordinate points around the first positioning position, which may be more conducive to the installation and monitoring of the collection equipment. At this time, the server will delete the second positioning position in the set of areas to be collected.
[0092] If the ratio of the first number to the second number is less than the threshold ratio, the first positioning position of the set of areas to be collected is deleted.
[0093] If the ratio is less than the threshold ratio, the first positioning position is deleted. Through this optimization method, a better collection device installation point can be selected from multiple candidate positions to improve the overall performance of the monitoring server.
[0094] The determining of the second orientation and the effective collection distance based on the properties of the first collection device, and the covering relationship between the first collection device and the status display module includes:
[0095] S341, obtaining the distance relationship and shooting angle corresponding to the attribute to generate a corresponding imaging function.
[0096] Among them, the attributes include shooting distance and shooting angle, see Figure 2 It is understandable that when the shooting angle is determined, the shooting range corresponding to different shooting distances is different. Taking a camera with a focal length of 12mm and a field of view of 90° as an example, the shooting range at a position of 1 meter is one screen, and the shooting range at a position of 2 meters is one screen, and the range of the screen shot at a position of 2 meters is larger than the shooting range at a position of 1 meter. This solution will determine the above data and obtain the corresponding imaging function.
[0097] S342, determining a second direction opposite to the first direction, and extending the imaging function along the second direction to obtain shooting angles at different distances to obtain a shooting plane corresponding to the second direction.
[0098] After determining the second orientation opposite to the first orientation, the server performs extension processing along the second orientation based on the previously generated imaging function. By changing the distance length, the imaging function is used to calculate the corresponding shooting range at different distances. For example, at different distances of 3 meters, 4 meters, and 5 meters from the installation location of the acquisition device, the corresponding shooting range is calculated respectively. Then, based on these different distances and angles, a shooting plane corresponding to the section of the second orientation is constructed. These shooting planes simulate the spatial range that the acquisition device can capture at different positions and angles, and provide an intuitive spatial model for judging the coverage relationship with the status display module.
[0099] S343: Determine a covering relationship between the first acquisition device and the status display module based on the shooting surface.
[0100] The server compares the previously generated shooting surface with the spatial position of the status display module in detail to determine the covering relationship between the first acquisition device and the status display module.
[0101] Wherein, determining the covering relationship between the first acquisition device and the status display module based on the shooting surface includes:
[0102] S3431: If it is determined that the shooting plane and any state display module have corresponding coordinates, the corresponding shooting plane is used as the first shooting plane, and the corresponding state display module is used as the first state display module.
[0103] In the process of determining the coverage relationship between the first acquisition device and the status display module, the server will comprehensively compare the previously generated shooting surface with the spatial coordinates of all status display modules. Determine one by one whether each shooting surface has corresponding coordinates with any status display module. For example, in a scene of a status display module (such as a transformer oil temperature gauge), for a certain shooting surface, it is found that there is an overlapping area between the spatial coordinates of the shooting surface and the transformer oil temperature gauge. At this time, the server will mark the shooting surface as the first shooting surface, and determine the corresponding transformer oil temperature gauge as the first status display module. This identification process provides a clear target object for the subsequent coverage quantity statistics and the final coverage relationship determination.
[0104] The order of determining the first shooting plane may be to traverse gradually from a position close to the acquisition device to the state display module, and when an intersection occurs, it is used as the first shooting plane.
[0105] S3432, obtaining other second shooting surfaces corresponding to the first shooting surface in the imaging function, and counting the total number of pixels of the first shooting surface and the second shooting surface that are the same as the first state display module to obtain a first coverage number.
[0106] After determining the first shooting plane and the first state display module, the server obtains other second shooting planes associated with the first shooting plane based on the previously generated imaging function. The other second shooting planes may be other shooting planes that have intersections with the first state display module. The imaging function describes in detail the imaging conditions of the acquisition device at different distances and angles. The imaging function can find other shooting planes that can also cover the first state display module at different positions and angles.
[0107] The server counts the total number of pixels that are the same as the first state display module on the first shooting surface and these second shooting surfaces, and records it as the first coverage number. In actual operation, the server will compare the pixel data of each shooting surface with the pixel data of the first state display module one by one, and calculate the number of overlapping pixels. For example, after comparison, there are 200 pixels that overlap with the transformer oil temperature meter on the first shooting surface, and there are 300 pixels that overlap with the transformer oil temperature meter on the related second shooting surface, so the first coverage number is 500. It can be understood that both the first shooting surface and the second shooting surface can capture the first state display module, and this solution summarizes and determines it.
[0108] S3433: If the first covering quantity is greater than or equal to a preset value, it is determined that the first acquisition device and the status display module have a covering relationship.
[0109] The server compares the first coverage quantity with a preset value. The preset value is determined according to actual monitoring requirements. If the first coverage quantity is greater than or equal to the preset value, the server determines that the first acquisition device and the first status display module have an overlay relationship. This means that the acquisition device can effectively monitor the corresponding status display module, providing a reliable data source for subsequent power equipment status monitoring and decision-making.
[0110] If the first covering quantity is greater than or equal to a preset value, determining that the first acquisition device and the state display module have a covering relationship includes:
[0111] If the number of first acquisition devices corresponding to the existence status display module is greater than 1, the corresponding first acquisition device is used as the second acquisition device.
[0112] When the number of first collection devices corresponding to the existence status display module is greater than 1, in order to optimize the deployment of the collection devices, the server redefines these corresponding first collection devices as second collection devices. For example, in a complex substation scenario, the transformer oil temperature meter is covered by two collection devices in different locations at the same time, and these two collection devices are regarded as second collection devices. This redefinition facilitates the server to uniformly manage and subsequently optimize the collection devices with overlapping coverage.
[0113] The second acquisition device is eliminated and updated based on the status display module corresponding to the second acquisition device.
[0114] The process of removing and updating the second acquisition device based on the state display module corresponding to the second acquisition device includes:
[0115] S343321, counting all second acquisition devices having the same status display module to obtain a device set.
[0116] The server first counts all the second collection devices with the same status display module and integrates them into a device set. Taking the transformer oil temperature meter as an example, the server will collect all the second collection devices that can cover the oil temperature meter to form a device set specifically for the transformer oil temperature meter. By building a device set, the server can centrally analyze and process these collection devices with overlapping coverage.
[0117] S343322, traverse the status display modules corresponding to each second acquisition device in the device set in turn and compare them. If it is determined that the status display module of any second acquisition device completely includes the status display module of another second acquisition device, the included second acquisition device is removed and updated.
[0118] The server traverses the status display modules corresponding to each second acquisition device in the device set in turn, and compares them in detail. It determines whether the coverage of the status display module of any second acquisition device completely includes the status display module of another second acquisition device. For example, when comparing two second acquisition devices in the device set, it is found that the shooting range of one of the acquisition devices can completely cover the shooting range of the transformer oil temperature meter of the other acquisition device. In this case, the server will remove the included second acquisition device from the device set and update it.
[0119] In this way, the server can remove redundant collection devices, optimize the deployment plan of collection devices, avoid waste of resources, and ensure that each status display module can be covered by the collection device in the most reasonable way while meeting the monitoring needs, thereby improving the performance and stability of the entire monitoring server.
[0120] S4, counting the status display modules covered by each first acquisition device and each power device in the second direction, and generating intelligent decision-making information for autonomous operation based on the attributes of the status display modules.
[0121] In the dispatching autonomous operation intelligent decision-making method system of the present invention, step S4 is in the decision output link of the entire process. It relies on the coverage relationship between the acquisition equipment and the status display module determined in the previous steps, and deeply mines the attribute information of the status display module, thereby generating intelligent decision-making information with practical application value, which directly serves the autonomous operation management of power equipment.
[0122] In some embodiments, the counting of the state display modules covered by each first acquisition device and each power device in the second direction, and generating autonomous operation intelligent decision information based on the attributes of the state display modules, includes:
[0123] S41, determining the attributes of each state display module to generate corresponding image decision information, and the attributes of each state display module have preset image decision information.
[0124] The server traverses the state display modules covered by each first acquisition device in a specific second orientation, and accurately identifies the attributes of each state display module. The attributes of the state display module include a variety of key information. For example, for the state display module of the transformer oil temperature meter, its attributes include the normal oil temperature range, the abnormal oil temperature alarm threshold, the oil temperature change rate, etc.; for the current meter of the distribution cabinet, its attributes include the rated current value, the current overload warning value, etc. Based on these attributes, the server calls the preset decision information library. The decision information library is constructed based on a large amount of historical data, industry standards and expert experience. For example, when the current oil temperature of the oil temperature meter is within the normal range, the preset image decision information may be a green oil temperature value, indicating that the equipment is running normally; if the oil temperature approaches or exceeds the abnormal alarm threshold, the image decision information may be changed to a red oil temperature value, accompanied by a flashing effect, and a warning prompt text is displayed, such as "The oil temperature is too high, please check the equipment". In this way, the server generates corresponding image decision information for each state display module, presents the operating status of the equipment in an intuitive and easy-to-understand way, and provides clear data support for subsequent decision-making.
[0125] S42: If it is determined that the user has annotated the image decision information, an annotation line is generated for the first display surface of the status display module, and a standard line is set corresponding to the image decision information.
[0126] After the server generates the image decision information, it continuously monitors whether the user has annotated this information. For example, in the power equipment monitoring center, the on-duty personnel found that the image decision information of a transformer oil temperature meter showed that the oil temperature was close to the abnormal threshold, but based on actual experience, there may be a risk of misjudgment. At this time, the on-duty personnel can annotate the image decision information on the server interface, such as adding a comment "Further verification of oil temperature data is required." In this way, when other operation and maintenance personnel view the monitoring information of the status display module, they can intuitively see the user's annotation content and related image decision information, realize efficient transmission and sharing of information, help to make quick and accurate decisions, and improve the coordination and accuracy of power equipment management.
[0127] See also Figure 3 , is a schematic diagram of the structure of a scheduling autonomous operation intelligent decision-making system provided by an embodiment of the present invention, the system comprising:
[0128] A location module is used to determine the non-online managed power equipment in the dispatching area and extract the spatial location of the status display module of the power equipment;
[0129] A generation module is used to generate a twin space corresponding to the scheduling area, and obtain a set of areas to be collected by counting the first spatial position and the first orientation of the state display module;
[0130] A calculation module, used for generating a first collection device and a corresponding second orientation of a scheduling area based on the set of areas to be collected, and obtaining a covering relationship between the first collection device and the status display module based on the corresponding relationship between the first orientation and the second orientation;
[0131] The decision module is used to count the status display modules covered by each first acquisition device and each power device in the second direction, and generate intelligent decision information for autonomous operation based on the attributes of the status display modules.
[0132] This embodiment provides an electronic device including: a processor and a memory; wherein:
[0133] Memory is used to store computer programs. The memory can also be flash memory.
[0134] The processor is used to execute the execution instructions stored in the memory to implement each step in the above method. For details, please refer to the relevant description in the previous method embodiment.
[0135] Optionally, the memory can be independent or integrated with the processor.
[0136] When the memory is a device independent of the processor, the electronic device may further include:
[0137] A bus is used to connect the memory and the processor.
[0138] This embodiment further provides a readable storage medium, in which a computer program is stored. When at least one processor of an electronic device executes the computer program, the electronic device executes the methods provided in the above-mentioned various implementation modes.
[0139] This embodiment also provides a program product, which includes a computer program stored in a readable storage medium. At least one processor of the electronic device can read the computer program from the readable storage medium, and at least one processor executes the computer program so that the electronic device implements the methods provided in the above various embodiments.
[0140] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the claims.
[0141] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. Intelligent decision-making method for dispatching autonomous operation, characterized in that: include: Determine the non-online managed power equipment in the dispatching area and extract the spatial location of the status display module of the power equipment, including: Constructing a three-dimensional space corresponding to the dispatching area, and establishing a three-dimensional model corresponding to each power equipment in the three-dimensional space; Obtaining a sub-model corresponding to the state display module of the power equipment in the corresponding three-dimensional model, and extracting the three-dimensional coordinates corresponding to the sub-model to obtain the spatial position; Generate a twin space corresponding to the scheduling area, and obtain a set of areas to be collected by counting the first spatial position and the first orientation of the state display module, including: Acquire a first display surface of the sub-model at its first spatial position, and determine a model ray perpendicular to the first display surface in the twin space; Obtaining the slope of the model ray to obtain a first direction, and determining the intersection points of all model rays and the first display surface to generate a set of areas to be collected; The first collection device and the corresponding second orientation of the scheduling area are generated based on the set of areas to be collected, and the covering relationship between the first collection device and the status display module is obtained based on the corresponding relationship between the first orientation and the second orientation, including: Sequentially extending and processing the pixel points in the set of the to-be-collected area based on the first direction; If it is determined that it intersects with the wall model in the twin space, the intersection position is used as the first positioning position; If it is determined that it intersects with other three-dimensional models in the twin space, the intersection position is used as the second positioning position; Taking the first positioning position and the second positioning position as the setting position of the first acquisition device, determining the second orientation and the effective acquisition distance based on the properties of the first acquisition device, and the covering relationship between the first acquisition device and the status display module, including: Obtaining the distance relationship and shooting angle corresponding to the attribute to generate a corresponding imaging function; Determine a second direction opposite to the first direction, and obtain a shooting plane corresponding to the section of the second direction by extending the imaging function along the second direction to obtain shooting angles at different distances; Determining the covering relationship between the first acquisition device and the status display module based on the shooting surface includes: If it is determined that the shooting plane and any state display module have corresponding coordinates, the corresponding shooting plane is used as the first shooting plane, and the corresponding state display module is used as the first state display module; Acquire other second shooting surfaces corresponding to the first shooting surface in the imaging function, and count the total number of pixels of the first shooting surface and the second shooting surface that are the same as the first state display module to obtain a first coverage number; If the first covering quantity is greater than or equal to a preset value, it is determined that the first acquisition device and the status display module have an covering relationship; The status display modules covered by each first acquisition device and each power device in the second direction are counted, and intelligent decision-making information for autonomous operation is generated based on the attributes of the status display modules.
2. The method according to claim 1, characterized in that The generation of the twin space corresponding to the scheduling area, and obtaining a set of areas to be collected by counting the first spatial position and the first orientation of the state display module, include: The three-dimensional models of all power equipment in the three-dimensional space are rendered according to the first pixel value, and the sub-model corresponding to each three-dimensional model is rendered according to the second pixel value to obtain a twin space formed after rendering.
3. The method according to claim 1, characterized in that Also includes: If it is determined that a to-be-collected area set has both a first positioning position and a second positioning position, extracting a first number of coordinate points of the first positioning position and a second number of coordinate points of the second positioning position; If the ratio of the first number to the second number is greater than or equal to the threshold ratio, deleting the second positioning position of the set of areas to be collected; If the ratio of the first number to the second number is less than the threshold ratio, the first positioning position of the set of areas to be collected is deleted.
4. The method according to claim 1, characterized in that: If the first covering quantity is greater than or equal to a preset value, determining that the first acquisition device and the state display module have a covering relationship includes: If the number of first acquisition devices corresponding to the existence status display module is greater than 1, the corresponding first acquisition device is used as the second acquisition device; The second acquisition device is eliminated and updated based on the status display module corresponding to the second acquisition device.
5. The method according to claim 4, characterized in that The process of removing and updating the second acquisition device based on the state display module corresponding to the second acquisition device includes: Counting all second acquisition devices having the same status display module to obtain a device set; The state display modules corresponding to each second acquisition device in the device set are traversed in turn and compared. If it is determined that the state display module of any second acquisition device completely includes the state display module of another second acquisition device, the included second acquisition device is removed and updated.
6. The method according to claim 1, characterized in that The method of counting the state display modules covered by each first acquisition device and each power device in the second direction, and generating autonomous operation intelligent decision information based on the attributes of the state display modules, includes: Determine the attributes of each state display module to generate corresponding image decision information, and the attributes of each state display module have preset image decision information; If it is determined that the user has annotated the image decision information, an annotation line is generated for the first display surface of the status display module, and the standard line is set corresponding to the image decision information.
7. A dispatching autonomous operation intelligent decision-making system using the method described in any one of claims 1 to 6, characterized in that: include: A location module is used to determine the non-online managed power equipment in the dispatching area and extract the spatial location of the status display module of the power equipment; A generation module is used to generate a twin space corresponding to the scheduling area, and obtain a set of areas to be collected by counting the first spatial position and the first orientation of the state display module; A calculation module, used for generating a first collection device and a corresponding second orientation of a scheduling area based on the set of areas to be collected, and obtaining a covering relationship between the first collection device and the status display module based on the corresponding relationship between the first orientation and the second orientation; The decision module is used to count the status display modules covered by each first acquisition device and each power device in the second direction, and generate intelligent decision information for autonomous operation based on the attributes of the status display modules.
8. An electronic device, characterized in that: include: processor; as well as, A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 6 by executing the executable instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.
Citation Information
Patent Citations
Power equipment state evaluation method and system based on digital twinborn model
CN113139730A
State evaluation method and device of power device, apparatus and medium
CN113435795A