User interface interaction method, device and equipment for power station management application program
By introducing a multi-dimensional power resource display interface and virtual model into the power plant management application, the problem of scattered power plant operation status and energy flow information has been solved, realizing unified visualization and linkage display of power plant operation status and energy flow information, and improving information acquisition efficiency and management experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHANGHAI SIGE DIGITAL TECHNOLOGY CO LTD
- Filing Date
- 2025-12-25
- Publication Date
- 2026-05-12
AI Technical Summary
As power plants expand in scale and equipment becomes more complex, traditional power plant management applications suffer from fragmented operational status and energy flow information, a lack of intuitive visualization, and insufficient interactive interface, resulting in low efficiency in information acquisition.
The system adopts a multi-dimensional power resource display interface as the core interactive interface. It uses a virtual model to display the power plant equipment and energy flow, and responds to user interaction to drive the collaborative updates of multiple interfaces, thereby achieving unified visualization and linkage display of power plant operation status and energy flow information.
It improves the visualization and intuitiveness of power plant operation information and the consistency of interaction, enhances the efficiency of information acquisition and the ability to identify anomalies, and strengthens the overall experience of power plant management.
Smart Images

Figure CN122018734A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of new energy power plant management technology, and in particular relates to a user interface interaction method, device and equipment for a power plant management application. Background Technology
[0002] With the rapid development of new energy power plants, energy storage power plants, and integrated energy systems, the scale of power plants is constantly expanding, and the types and number of internal equipment are continuously increasing. The operational data and energy flow information generated during the operation of power plants are characterized by multi-source, multi-dimensional, and dynamic changes. In order to monitor, analyze, and manage the operating status of power plants, it is usually necessary to use applications to display and interact with the status of power plant equipment, energy transmission, and related operating parameters, thereby assisting operation and maintenance personnel or managers in daily management and decision-making.
[0003] In related technologies, power plant management applications typically use lists, tables, or two-dimensional graphics to display power plant equipment and operating data. For example, a power plant list page can display basic information about multiple power plants, an equipment list or parameter page can display the operating parameters of a single device, or a simple diagram can be used to statically display the energy flow relationship.
[0004] While this approach can meet basic usage needs when the power plant is small or the number of devices is limited, it is prone to the following problems when the power plant scales up, the equipment structure becomes more complex, and the operating status changes dynamically: the power plant's operating status and energy flow information are scattered across different interfaces, lacking a unified visual representation, making it difficult for users to intuitively understand the overall operation of the power plant; there is a lack of effective linkage mechanisms between interfaces, making it difficult for user interactions to be reflected synchronously across different interfaces, thus reducing information acquisition efficiency; at the same time, the traditional two-dimensional display method has limited ability to express complex energy flow relationships, which is not conducive to the overall analysis and management of the power plant's operating status.
[0005] Therefore, there is an urgent need for a user interface interaction scheme for a power plant management application that can more intuitively present the power plant's operation status and support multi-interface collaborative interaction. Summary of the Invention
[0006] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a user interface interaction method, apparatus, and device for a power plant management application to solve the problems of scattered display of power plant operating status and energy flow information, lack of intuitive visual expression, and insufficient interactive linkage between interfaces.
[0007] In a first aspect, this application provides a user interface interaction method for a power plant management application, the method comprising:
[0008] The application provides a multi-dimensional power resource display interface as the core interactive interface and at least one other interface;
[0009] The multi-dimensional power resource display interface displays a virtual model corresponding to the target power station; the virtual model is used to visualize the operating status and energy flow of the target power station.
[0010] In response to the user's interactive operation on the virtual model, the multi-dimensional power resource display interface and at least one other interface are driven to update collaboratively, so as to synchronously present the interface interaction results corresponding to the interactive operation in each interface.
[0011] Secondly, this application provides a user interface interaction device for a power plant management application, the device comprising:
[0012] The configuration module is used to provide a multi-dimensional power resource display interface as the core interactive interface and at least one other interface in the application;
[0013] The display module is used to display a virtual model corresponding to the target power station in the multi-dimensional power resource display interface;
[0014] An interaction module is used to respond to user interaction operations on the virtual model, drive the multi-dimensional power resource display interface and at least one other interface to update collaboratively, so as to synchronously present the interface interaction results corresponding to the interaction operation in each interface.
[0015] Thirdly, this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the user interface interaction method of the power plant management application described in the first aspect above.
[0016] Fourthly, this application provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the user interface interaction method of the power plant management application described in the first aspect above.
[0017] Fifthly, this application provides a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the user interface interaction method of the power plant management application as described in the first aspect.
[0018] Sixthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the user interface interaction method of the power plant management application described in the first aspect above.
[0019] The user interface interaction method, user interface interaction device, electronic device, non-transitory computer-readable storage medium, chip, and computer program product provided in this application for a power plant management application, by setting an energy flow interaction interface based on a virtual model as the core interaction entry point in the application, and modeling the power plant equipment structure and energy flow relationship with the virtual model, enables the virtual model to simultaneously serve as a visualization carrier of operating information and a response object for user interaction, and to adapt to different terminal performance and application scenarios. When the user performs interactive operations on the virtual model, the virtual model serves as an anchor point to drive multiple interfaces to update collaboratively, so that the power plant operating status and energy flow information can be presented in a consistent and linked manner across different interfaces, thereby avoiding the difficulty of understanding caused by scattered information display, improving the visualization and intuitiveness of power plant operating information, the consistency of interaction, and the efficiency of users in obtaining key information.
[0020] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0021] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0022] Figure 1 This is one of the flowcharts illustrating the user interface interaction method of the power plant management application provided in this application embodiment;
[0023] Figure 2 This is one of the schematic diagrams of the virtual model provided in the embodiments of this application;
[0024] Figure 3 This is the second schematic diagram of the virtual model provided in the embodiments of this application;
[0025] Figure 4 This is a schematic diagram illustrating the operation of displaying detailed information based on user interaction, as provided in an embodiment of this application.
[0026] Figure 5 This is a schematic diagram illustrating the linkage between the homepage interface and the multi-dimensional power resource display interface provided in this application embodiment;
[0027] Figure 6 This is a schematic diagram illustrating the linkage between the multi-dimensional power resource display interface and the energy flow diagram interface provided in this application embodiment;
[0028] Figure 7 This is a schematic diagram of the user interface interaction device of the power plant management application provided in this application embodiment;
[0029] Figure 8 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0030] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0031] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0032] When managing and monitoring multiple power plants and their internal equipment, users generally face problems such as a lack of diverse interface displays and unintuitive information presentation. For example, power plant cards or display units typically use a fixed arrangement, making it difficult to dynamically adjust the display order based on the real-time operating status of the power plant, user preferences, or geographical location information. Traditional list or card layouts also fail to visually reflect the importance or operational health of the power plant through visual area or layout form. Furthermore, traditional interfaces generally lack an intuitive expression of the energy flow relationship between power generation and consumption equipment, making it difficult for users to understand the overall energy transmission situation within the power plant.
[0033] Furthermore, in terms of anomaly identification and alerts, traditional power plant management applications typically lack effective visual alert mechanisms for abnormal power plants or faulty equipment, making it difficult for users to promptly detect equipment malfunctions. Even when anomaly indicators are set up, these indicators are mostly static and cannot dynamically respond to changes in operating data, thus reducing the timeliness and effectiveness of anomaly alerts.
[0034] In applications involving multiple power plants and equipment, data processing and interface performance issues are also prominent. As the number of devices and the scale of operational data increase, the amount of data the system needs to process increases significantly. Related technologies often experience high rendering latency and slow interface response, thus impacting user experience. Some applications use a method of loading all data before rendering the interface, which can easily lead to interface lag or excessively long loading times when dealing with large amounts of data.
[0035] In terms of intelligent interaction and analysis, existing power plant management applications generally lack intelligent search and recommendation mechanisms based on semantic understanding or user behavior analysis, making it difficult for users to obtain the information they need in a natural and intuitive way. At the same time, the correlation between real-time electricity prices, energy storage status of charge, and future operating trends lacks an effective way of presentation, making it difficult for users to make comprehensive understandings and judgments. Furthermore, traditional systems typically lack AI-based interactive question-and-answer mechanisms, making it difficult to provide users with intelligent analytical results and decision support.
[0036] In terms of visualization, the methods for displaying power resource distribution in related technologies are relatively simplistic. Traditional interfaces struggle to uniformly map physical equipment layout, power flow, and operational data in three-dimensional space. While some traditional 3D display systems incorporate 3D models, they are primarily used for equipment appearance rendering and lack deep integration with real-time power data and energy flow, failing to achieve effective visual monitoring of power plant operation status. Furthermore, traditional 3D energy flow map solutions generally lack interactivity, making it difficult to support direct interaction between users and visual elements.
[0037] To address the aforementioned technical issues, relevant technologies typically employ fixed sorting or manual filtering to display power plants or equipment. This method requires users to manually set sorting rules, making it difficult to adapt to changes in operational status and resulting in a cumbersome process. While list or card layouts are widely used, they still fail to visually convey the importance of power plants or equipment through area or layout. Regarding anomaly alerts, solutions often use color changes or icon markers, but these are mostly static displays and struggle to dynamically respond to changes in operational data. In data processing, some systems still load all data before rendering, which can easily lead to interface lag or slow loading when dealing with large amounts of data. For search and recommendation, relevant technologies often rely on keyword matching, lacking semantic understanding capabilities and failing to adapt to user habits or contextual scenarios. In terms of visualization, two-dimensional pie charts or bar charts are often used to show the power distribution, but they are difficult to express the energy flow path and the relationship between devices. Electricity price data and energy storage state of charge are mostly presented in numerical or simple curve form, lacking multi-dimensional prediction and causal analysis. In addition, traditional systems mostly use static documents or menu navigation, which makes it difficult to achieve natural language interaction and intelligent Q&A.
[0038] In view of this, this application provides a user interface interaction method for a power plant management application, which aims to solve the problems of insufficient adaptive display capability, unintuitive expression of energy flow information, and limited interactive intelligence of traditional power plant management interfaces in scenarios with multiple power plants and multiple devices. By constructing a multi-interface collaborative interaction mechanism with an interactive multi-dimensional power resource display interface as the core, and combining dynamic layout and sorting, energy flow visualization, and intelligent analysis interaction methods, the method realizes centralized visualization and linkage interaction of power plant operation status and energy flow information, thereby improving the efficiency of information acquisition, anomaly detection capability, and overall management experience in the power plant management process.
[0039] It should be noted that in all specific embodiments of this application, when processing data related to user identity or characteristics, such as user information, user behavior data, user historical data, and user location information, user permission or consent is obtained first. Furthermore, the collection, use, and processing of this data comply with relevant laws, regulations, and standards. In addition, when embodiments of this application require access to sensitive personal information of users, separate permission or consent from the user is obtained through pop-ups or redirection to confirmation pages. Only after obtaining the user's separate permission or consent is the necessary user-related data required for the proper functioning of these embodiments acquired.
[0040] The user interface interaction method of the power plant management application provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0041] In some application scenarios, a power plant management application runs on the user terminal. This application includes at least a multi-dimensional power resource display interface as the core interactive interface, and at least one other interface. The multi-dimensional power resource display interface is used to display a virtual model corresponding to the target power plant. Users can interactively view and operate the power plant equipment and its energy flow in the target power plant through the virtual model.
[0042] For example, users can perform interactive operations such as selection, clicking, dragging, or hovering on the virtual model in the multi-dimensional power resource display interface, triggering the application to collaboratively update the multi-dimensional power resource display interface and at least one other interface, so as to synchronously present the interface interaction results corresponding to the interactive operations in different interfaces. For example, the operating status information, energy flow analysis results, or related display content related to the target power plant can be synchronously displayed in other interfaces.
[0043] Through the above application scenarios, the user interface interaction method provided in this application embodiment can realize interactive operation and multi-interface linkage display with a multi-dimensional power resource display interface as the core in the management scenario of multiple power stations and multiple devices. It is suitable for power station management applications to visualize and interactively analyze the power station operation status and energy flow information.
[0044] The user interface interaction method for a power plant management application provided in this application embodiment can be executed by an electronic device or a functional module or entity within an electronic device capable of implementing the method. The electronic device mentioned in this application embodiment includes, but is not limited to, a terminal or a server.
[0045] The following describes the user interface interaction method of the power plant management application provided in this application embodiment, using an electronic device as the execution subject as an example.
[0046] Figure 1 This is a flowchart illustrating the user interface interaction method of a power plant management application provided in some embodiments of this application. For example... Figure 1 As shown, the method includes steps 110 to 130.
[0047] Step 110: Provide a multi-dimensional power resource display interface as the core interactive interface and at least one other interface in the application.
[0048] When the power plant management application starts or enters the main functional module, it can initialize multiple interface components, including at least a multi-dimensional power resource display interface for presenting the power plant's energy flow, and at least one other interface for auxiliary display or analysis.
[0049] Among them, the multi-dimensional power resource display interface serves as the core interactive interface of the application, allowing users to interact with the virtual model through methods such as clicking, selecting, dragging, or hovering.
[0050] The virtual model is used to abstractly represent the power plant equipment and energy flow in the target power plant, thereby providing users with an intuitive understanding of the overall operation of the power plant.
[0051] Other interfaces can be used to display power plant overview information, energy flow analysis results, operating parameter information, or intelligent analysis results, depending on the application scenario.
[0052] In some embodiments, the multi-dimensional power resource display interface and at least one other interface are provided in the application in a way that multiple interfaces coexist, such as being presented in the form of different pages, tabs, split-screen areas or overlay windows; or, when the user triggers a corresponding operation, the multi-dimensional power resource display interface and at least one other interface are switched or linked to be displayed according to a preset interface scheduling strategy. This application embodiment does not specifically limit this.
[0053] By providing a multi-dimensional power resource display interface and at least one other interface in the application, a foundation is provided for subsequent interactive operations based on the virtual model and collaborative updates of multiple interfaces, thereby supporting the visualization and interactive analysis of power plant operation status and energy flow information.
[0054] Step 120: In the multi-dimensional power resource display interface, a virtual model corresponding to the target power station is displayed; the virtual model is used to visualize the operating status and energy flow of the target power station.
[0055] In some embodiments, the virtual model may be selected to be in two-dimensional or three-dimensional form depending on the application scenario, terminal performance or user preferences. The virtual model can carry equipment information and energy flow information corresponding to the target power station and support users to perform interactive operations on the virtual model.
[0056] In some embodiments, the overall scene of the multi-dimensional power resource display interface includes a background model for providing spatial reference and multiple visualization elements distributed within the background model. The background model simulates the physical or logical environment of the power plant, for example, using simplified building outlines, ground grids, or area boundaries as a spatial base to enhance the user's spatial perception of the power plant layout and equipment distribution. The visualization elements include at least equipment visualization elements and energy flow visualization elements, which together constitute the main visualization carrier of the power plant's operating status.
[0057] In the multi-dimensional power resource display interface, equipment visualization elements are presented in a unified style as equipment icons, each corresponding to different types of equipment in the target power station. For example, equipment icons may include icons for photovoltaic power generation equipment, wind power generation equipment, charging pile equipment, energy storage battery equipment, grid connection node icons, and household or load-side equipment icons. The spatial position of each equipment icon in the interface corresponds to the spatial layout information or topological relationship of the corresponding equipment in the virtual model, thus visually creating an equipment distribution effect that conforms to the actual structure of the power station.
[0058] In some embodiments, the device icon is not statically displayed, but its display attributes are dynamically updated based on the real-time operating status data of the corresponding power station equipment. Specifically, when the equipment is in normal operation, the device icon is displayed in a normal color and may have a slight pulsed light effect superimposed to indicate that the equipment is in a stable working state; when the equipment is in a faulty or abnormal state, the device icon switches to a conspicuous abnormal color and produces a flashing effect to guide the user to quickly identify the abnormal equipment; when the equipment is in standby or low-load state, the color saturation or transparency of the device icon is reduced to reflect its current low operating load.
[0059] Energy flow visualization elements are presented as energy flow lines to represent the energy transfer paths between power plant equipment. In some embodiments, energy flow lines connect different equipment icons with solid lines bearing arrows, for example, representing the energy flow path from photovoltaic power generation equipment to energy storage equipment, and then to the electrical load. Various display attributes of the energy flow lines are mapped to corresponding operational data, thereby enabling dynamic encoding of the energy flow state.
[0060] Specifically, the width of the energy flow lines is positively correlated with the real-time power data on the corresponding energy transmission path, so that the higher the power of the energy path, the thicker the line appears on the interface; the color of the energy flow lines switches according to the energy transmission status represented by the operating data, for example, it is green when the energy is being transmitted normally, yellow when the power or efficiency is within the warning threshold range, and red when there is a line fault, energy backflow or other abnormal state; the energy flow lines are also superimposed with an animation effect that moves in the direction of the arrow to indicate the direction of energy transmission, and the speed of the light particles in the animation is related to the corresponding power, thereby visually strengthening the expression of the energy flow intensity.
[0061] In some embodiments, the multidimensional power resource display interface supports interactive operations on energy flow visualization elements. When a user hovers the pointer over an energy flow line or clicks on it, an information prompt box or parameter panel corresponding to that energy flow line pops up on the interface to display key operating parameters such as real-time power, voltage, and efficiency of the energy transmission path, thereby enabling the user to directly obtain detailed data of the corresponding path in the visualization scene.
[0062] The multi-dimensional power resource display interface also integrates various interactive controls and information panels to support the operation and understanding of the visualized scene. In some embodiments, view control controls are provided on one side or in a corner of the interface to respond to user operations and rotate, zoom, or reset the view of the virtual model, thereby facilitating users to observe the power plant structure and energy flow relationship from different angles; a timeline control is provided at the bottom of the interface, allowing users to select different time points by dragging the timeline to rewind or fast forward the energy flow status of the target power plant at historical moments, thereby performing time-dimensional analysis of the power plant operation process; the interface also includes a legend explanation area to explain the operational meaning of different colors, line widths, animation effects, and device icon statuses, thereby reducing the user's understanding cost of complex visualization information.
[0063] Furthermore, in some embodiments, when a user clicks on a device icon or energy flow line, a detailed data panel is further expanded in the interface to display deeper operational data and analysis charts related to the selected target object, such as the device's output voltage, current, temperature, cumulative power generation or power consumption, and the efficiency change trend of the energy path, thereby realizing step-by-step information drilling from an overall energy flow overview to specific devices or paths.
[0064] For example, such as Figure 2 As shown, the virtual model can be a 3D power plant model. This 3D power plant model is constructed based on the actual spatial structure of the power plant, and uses 3D spatial coordinates to present a three-dimensional representation of various power plant equipment and their energy flow relationships within the power plant. Specifically, the 3D power plant model can include photovoltaic module models, energy storage battery models, power conversion device models, grid connection models, and electrical load models, etc. The relative positions of each model in the 3D scene correspond to their installation positions or functional relationships in the actual power plant. In this 3D power plant model, the system can also visualize the energy transfer relationships between different devices through energy flow indicators. For example, the energy flow path from photovoltaic modules to energy storage batteries, electrical loads, or the grid can be represented by connecting lines, arrows, or dynamic streamlines, and the real-time power magnitude, energy flow direction, and operating status can be reflected through the direction, width, color, or dynamic effects of the lines.
[0065] In addition, numerical information can be overlaid and displayed near the corresponding equipment model or energy flow path in the 3D power plant model to show real-time power generation, power consumption, grid-connected power or discharge power and other operating data, so that users can intuitively understand the overall energy distribution and operating status of the power plant in 3D space.
[0066] like Figure 3As shown, the virtual model can also be a two-dimensional topology model. This two-dimensional topology model does not rely on the real spatial structure, but rather abstractly represents the energy transmission structure between power plant equipment through nodes and connections. Specifically, in the two-dimensional topology model, different power plant equipment is represented as nodes, such as photovoltaic array nodes, energy storage battery nodes, grid nodes, and household appliance nodes; the energy transmission relationships between nodes are represented by connecting lines. The connecting lines are used to characterize the energy transmission path between different devices, their direction indicates the energy flow direction, their width can vary proportionally with the real-time power level, and their color or line type can be used to distinguish different operating states or energy types.
[0067] Meanwhile, in the two-dimensional topology model, corresponding operating parameter information, such as power generation, power consumption, charging and discharging power, or grid-connected power, can also be displayed near nodes or connecting lines, so that users can obtain power plant operating information consistent with the three-dimensional model in the two-dimensional view.
[0068] With the above settings, regardless of whether a three-dimensional power plant model or a two-dimensional topology model is used, the virtual model can be used to visualize the power plant equipment and its energy flow relationships, thereby flexibly showing users the power plant's energy transmission structure and operating status under different display formats and performance requirements.
[0069] Through the above-described interactive energy flow visualization implementation method, the embodiments of this application map power plant operation data, equipment status, and energy flow relationships into visualized events in a virtual model. Through a clear visual coding mechanism and rich interactive controls, the power plant operation status can be presented in an intuitive, dynamic, and interactive manner in a multi-dimensional power resource display interface, thereby significantly improving the usability and interactive experience of power plant management applications in operation monitoring, anomaly identification, and analysis and decision-making.
[0070] When a user selects a target power station in the application, or determines the target power station to be displayed after the application starts, the application loads and displays the virtual model corresponding to the target power station in the multi-dimensional power resource display interface based on the power station identification information associated with the target power station.
[0071] In some embodiments, the virtual model is presented interactively in a multi-dimensional power resource display interface. The model includes a representation of the equipment structure corresponding to the target power station and visual representations reflecting the energy transfer between the equipment. Through the virtual model, the operating status and energy flow information of the target power station can be presented in a spatial and structured form, allowing users to understand the overall operation of the power station without frequently switching between multiple pages.
[0072] In some embodiments, the display state of the virtual model can be updated according to changes in the operating data of the target power plant. For example, the display state of the virtual model can be switched based on the operating data at different times, or the virtual model can be partially refreshed or redrawn when the user triggers a corresponding interactive operation. This application does not specifically limit the specific modeling method, rendering method, and update strategy of the virtual model.
[0073] By displaying a virtual model corresponding to the target power station in the multi-dimensional power resource display interface, the operating status and energy flow of the target power station can be visualized in a unified and intuitive way, providing a foundation for subsequent interactive operations based on the virtual model and collaborative updates across multiple interfaces.
[0074] Step 130: In response to the user's interactive operation on the virtual model, drive the multi-dimensional power resource display interface and at least one other interface to update collaboratively, so as to synchronously present the interface interaction results corresponding to the interactive operation in each interface.
[0075] The interface interaction results are used to reflect the power plant objects and their related information that users are interested in through interactive operations, so that users can obtain consistent and interconnected feedback information in different interfaces, thereby reducing interface switching operations and improving information acquisition efficiency.
[0076] User interface interaction results can include, but are not limited to, one or more of the following types: visual highlighting results, information presentation results, interface linkage results, or status feedback results. Specifically, visual highlighting results are used to emphasize the target object or data path associated with the interactive operation; information presentation results are used to display detailed operational information, statistical information, or analysis results related to the target object; interface linkage results are used to trigger synchronous updates of other interfaces or modules to maintain data consistency across multiple interfaces; and status feedback results are used to provide users with intuitive feedback on the status, anomalies, or suggestions identified by the system.
[0077] Users can interact with the virtual model or its localized areas in the multi-dimensional power resource display interface by clicking, selecting, hovering, dragging, or zooming. Upon detecting an interaction, the application parses the target object and determines the corresponding interface content to be updated.
[0078] In some embodiments, collaborative updates include updating the multidimensional power resource display interface itself and synchronously updating at least one other interface. For example, the multidimensional power resource display interface may highlight, focus, or refresh the status of the virtual model area corresponding to the target object; simultaneously, at least one other interface may synchronously display operating status information, energy flow analysis results, parameter information, or related prompts related to the target object.
[0079] In some embodiments, at least one other interface may include a power plant overview interface, an energy flow analysis interface, a parameter information interface, or an intelligent analysis interactive interface, etc. Collaborative updates can manifest as refreshing interface content, linked highlighting, synchronous presentation of analysis results, or maintaining consistency in the state between interfaces. This application does not limit the specific types and presentation forms of other interfaces.
[0080] According to the user interface interaction method of the power plant management application provided in this application embodiment, by setting an energy flow interaction interface based on a virtual model as the core interaction entry point in the application, the virtual model is used to model the structure of power plant equipment and the relationship of energy flow. This allows the virtual model to serve as both a visualization carrier of operational information and a response object for user interaction. It can also adapt to different terminal performance and application scenarios. When the user performs interactive operations on the virtual model, the virtual model serves as an anchor point to drive multiple interfaces to update collaboratively. This ensures that the power plant's operating status and energy flow information can be presented in a consistent and interconnected manner across different interfaces, thereby avoiding the difficulty of understanding caused by scattered information display. This improves the visualization and intuitiveness of power plant operating information, the consistency of interaction, and the efficiency of users in obtaining key information.
[0081] To further enhance the ability of virtual models to express power plant operation and energy flow information, this application further defines the visualization methods in virtual models. In some embodiments, the virtual model is configured with multiple visualization elements, including equipment visualization elements and energy flow visualization elements.
[0082] Among them, equipment visualization elements are used to present the power station equipment in the target power station. In specific implementation, different power station equipment can be represented by different equipment visualization elements. For example, corresponding equipment visualization elements can be generated according to equipment type, functional category, or system to which they belong, and the equipment visualization elements can be arranged in the virtual model to reflect the compositional relationship of each power station equipment in the target power station.
[0083] Energy flow visualization elements are used to dynamically present the energy transfer between equipment in a target power plant. These elements are positioned between equipment visualization elements to represent energy transfer channels between power plant equipment and can be updated to reflect changes in the target power plant's operating data, thus reflecting the energy flow status between power plant equipment in the virtual model.
[0084] This allows the virtual model to simultaneously carry power plant structural information and energy flow information in the same visualization space, thus avoiding the problem of fragmented understanding caused by dispersing equipment information and energy information on different interfaces, and improving the completeness and comprehensibility of the power plant operation status.
[0085] In some embodiments, the device visualization elements include device icons, which represent power plant equipment in the target power plant. The display attributes of the device icons are dynamically updated based on the operating status data of the corresponding power plant equipment to distinguish different equipment operating conditions. For example, under different operating conditions, the device icons can be distinguished by color changes, brightness changes, flashing states, or other display methods, enabling users to quickly identify the current operating status of the equipment in the virtual model.
[0086] In some embodiments, energy flow visualization elements include energy flow lines, which represent the energy transfer relationships between power plant equipment. The display attributes of the energy flow lines include at least line width, color, and animation effects. The line width is associated with the power data corresponding to the energy flow line, allowing the power level to be intuitively expressed in the virtual model through changes in line width. The color is used to distinguish different energy transfer states, such as normal, alarm, or abnormal states. The animation effects indicate the direction and intensity of energy transfer within the energy flow lines, enabling the energy flow to be presented dynamically.
[0087] By setting display attributes associated with power plant operation data for equipment visualization elements and energy flow visualization elements respectively, the operating conditions of power plant equipment and the energy transfer status between equipment can be presented in a dynamic and distinguishable manner in the virtual model. This helps users quickly identify abnormal states and key energy flow paths, improving the efficiency of operation status monitoring and energy flow analysis in complex power plant scenarios.
[0088] In order to enable the virtual model to accurately reflect the equipment composition and energy transmission relationship of the target power plant at the structural level, the embodiments of this application further limit the generation method of the virtual model. By introducing equipment topology information as the basis for generating the virtual model, the correspondence between the virtual model and the actual power plant structure is improved.
[0089] Based on this, in some embodiments, the virtual model is generated through the following steps: obtaining the equipment topology information of the target power station, and generating a virtual model corresponding to the target power station based on the equipment topology information.
[0090] The equipment topology information includes at least the equipment type, connection relationships, and spatial layout information of each power station's equipment. Equipment type is used to characterize different categories of equipment in the power station, connection relationships are used to characterize the energy transmission or connection structure between different power station equipment, and spatial layout information is used to characterize the relative positional relationship of each power station's equipment in the target power station.
[0091] The process of generating a virtual model corresponding to the target power plant based on equipment topology information includes: generating corresponding equipment visualization elements according to equipment type; generating energy flow visualization elements between equipment visualization elements according to connection relationships; and determining the relative positions of equipment visualization elements in the virtual model according to spatial layout information.
[0092] During the generation process, the electronic equipment generates corresponding equipment visualization elements according to the equipment type, and uses the equipment visualization elements as the basic units in the virtual model to represent the power station equipment; according to the connection relationship, energy flow visualization elements are generated between the equipment visualization elements to represent the energy transmission channels between the power station equipment; at the same time, the relative position of each equipment visualization element in the virtual model is determined according to the spatial layout information, so that the virtual model structurally reflects the layout of each power station equipment in the target power station.
[0093] In the above embodiments, by generating a virtual model corresponding to the target power plant based on equipment topology information, the virtual model maintains structural consistency with the target power plant's equipment composition, connection relationships, and spatial layout, thereby avoiding misunderstandings caused by the mismatch between the virtual display and the actual power plant structure. Simultaneously, by defining the generation rules for equipment visualization elements and energy flow visualization elements during the virtual model generation stage, the virtual model provides stable structural support for subsequent data-driven dynamic updates and interactive operations, improving the scalability and consistency of the virtual model in complex power plant scenarios and enhancing the reliability of the visualization of power plant operating status and energy flow information.
[0094] In traditional power plant management applications, operating parameters of power plant equipment and energy transfer parameters between equipment are typically displayed in the form of lists, tables, or separate pages. Users often have to switch frequently between multiple interfaces to view these parameters, making it difficult to intuitively associate the parameter information with the corresponding equipment or energy flow relationships. Furthermore, in some existing solutions, the display of parameter information and the visualization interface are disconnected, preventing users from directly interacting with equipment or energy flow relationships to obtain the corresponding operating parameters. This results in a long information acquisition path and low operational efficiency.
[0095] Based on this, in order to enable users to directly obtain operating parameter information related to the object of interest in the visualization scene, in some embodiments, the above method further includes: in response to the user's interactive operation on any device visualization element, displaying the operating parameter information of the power plant equipment corresponding to the interacted device visualization element; and / or, in response to the user's interactive operation on any energy flow visualization element, displaying the energy transmission parameter information between the power plant equipment corresponding to the interacted energy flow visualization element.
[0096] When a user performs interactive operations such as clicking, selecting, or hovering over a visual element of a device in the virtual model, the application identifies the target device to which the interactive operation is directed and obtains the corresponding operating parameter information, such as voltage, current, power, temperature, operating status, or historical operating data related to the device, and displays the operating parameter information in the form of interface elements.
[0097] Through the above method, this embodiment enables users to directly obtain multi-dimensional operating and analysis information of target devices through intuitive interactive operations on the multi-dimensional power resource display interface, avoiding frequent switching between multiple interfaces and improving the efficiency of obtaining power plant operating information and the intuitiveness of interaction.
[0098] When a user interacts with an energy flow visualization element that represents the energy transfer relationship between devices, the application determines the energy transfer channel corresponding to the energy flow visualization element, obtains parameter information related to that energy transfer channel, such as transmission power, transmission efficiency, direction information or status information, and displays the energy transfer parameter information.
[0099] In the above embodiments, by introducing a parameter display mechanism based on visualization elements into the virtual model, the equipment operation parameter information and energy transmission parameter information can be directly associated with the corresponding equipment visualization elements and energy flow visualization elements, thereby avoiding the difficulty of understanding caused by the separation of parameter information and visualization objects; and, users can quickly obtain the corresponding operation parameter information directly through interactive operations on visualization elements in the virtual model without having to switch between different interfaces, thus improving the continuity and interaction efficiency of the information acquisition process in complex power plant scenarios.
[0100] In traditional power plant management applications, even with the introduction of visualization models to display power plant operations, users still face insufficient interactive methods when analyzing power plant operating status and energy flow processes. For example, existing solutions typically lack intuitive ways to switch between operating states at different points in time, making it difficult for users to review or compare historical operating states within the same visualization interface. Furthermore, the model's perspective is often fixed or its adjustment methods are limited, hindering users from observing complex equipment structures and energy flow relationships from different angles. In addition, without clear explanations, users struggle to accurately understand the correspondence between the display attributes of visualization elements, such as color, width, or animation, and actual operating data. Moreover, detailed operating information for equipment or energy flow often requires navigating to other interfaces, resulting in a fragmented interactive flow.
[0101] Based on this, in order to enhance users' interactive capabilities and information comprehension in the multidimensional power resource display interface, this application embodiment further introduces a variety of interactive controls in the multidimensional power resource display interface to support time dimension switching, perspective adjustment, display of meaning explanations, and display of detailed information.
[0102] In some embodiments, the multidimensional power resource display interface also includes multiple interactive controls, including at least a timeline control, a perspective interaction control, a legend description control, and a details panel control.
[0103] The timeline control responds to user swiping actions, triggering a multi-dimensional power resource display interface to show the target power plant's operational status at different times. For example, users can drag the timeline control back to a specific historical point in time to view the operational status and energy flow of each power plant's equipment at that point, or compare changes in energy flow paths and power distribution at different points in time.
[0104] The viewpoint interaction control is used to adjust the viewing angle of the virtual model, enabling rotation, scaling, or viewpoint reset. For example, users can rotate the virtual model using the viewpoint interaction control to observe the spatial layout of the power station equipment from different angles, or quickly restore the initial viewing angle after a significant shift in perspective.
[0105] Legend controls are used to explain the mapping relationship between the display attributes of each visualization element and the target power plant's operating data. For example, legend controls can indicate that different colored energy flow lines correspond to normal, alarm, or abnormal energy transmission states, or explain the correspondence between the width of the energy flow line and the magnitude of the transmitted power, thereby helping users understand the energy flow information presented in the virtual model.
[0106] Details panel controls are used to display detailed operational information related to the target object being interacted with when a user triggers a corresponding interactive action. For example, when a user clicks on a visual element of a device, the details panel control can display the real-time operating parameters, historical operating data, or status information of that power plant device; when a user clicks on a visual element of energy flow, the details panel control can display the power data, transmission efficiency, or status information of the corresponding energy transmission channel.
[0107] For example, such as Figure 4As shown, this embodiment provides a method for displaying detailed equipment information based on user interaction in a multi-dimensional power resource display interface. In this embodiment, the multi-dimensional power resource display interface displays multiple energy-consuming and power-generating devices in a power station in a three-dimensional or near-three-dimensional manner, including photovoltaic panels, household electrical loads, grid connection nodes, and other power generation and consumption units. Real-time power values, energy percentages, or operating status indicators related to each device are displayed at their respective locations. When a user performs a long-press operation on the photovoltaic panel model representing a photovoltaic power generation device in the multi-dimensional power resource display interface, the system identifies the target object corresponding to this interaction operation as a photovoltaic power generation device and triggers the display of the device details panel associated with that target object.
[0108] like Figure 4 As shown on the right, the equipment details panel is used to centrally display equipment information and operational information related to photovoltaic power generation equipment. The equipment details panel includes at least one or more of the following: equipment identification information, including equipment name and / or equipment number; power plant information; equipment installation location information, used to characterize the specific deployment location of the photovoltaic power generation equipment in the power plant; equipment type information, used to distinguish different forms of photovoltaic equipment such as photovoltaic modules and photovoltaic arrays; real-time operating data, including real-time power generation, daily cumulative power generation, output voltage and / or output current; and operating status information, used to indicate whether the photovoltaic power generation equipment is in a normal, low-efficiency, faulty, or offline state.
[0109] In some implementations, the device details panel further provides optional interactive entry points to display historical operating information or analysis information related to the photovoltaic power generation equipment when the user triggers a corresponding operation, such as the power generation change curve within a preset time range, historical power generation statistics, and comparative analysis results with historical cycles.
[0110] In the above embodiments, by introducing timeline controls, perspective interaction controls, legend description controls, and detail panel controls into the multi-dimensional power resource display interface, and by configuring the functions of different controls in a coordinated manner according to specific interaction scenarios, users can switch between different time dimensions of operation, observe the power plant structure from multiple angles, and understand the meaning of the visualization within the same visualization interface, thereby reducing interface jumps and operational fragmentation. Simultaneously, by displaying detailed operational information related to the target object in real time during user interaction, it is beneficial for users to quickly locate abnormal equipment or key energy flow paths, improving the continuity and efficiency of power plant operation status analysis and energy flow analysis processes.
[0111] In this embodiment of the application, a dynamic block layout mechanism is introduced into the homepage interface of the power plant management application to aggregate and display multiple power plants. The overall importance and operating status of each power plant are intuitively reflected through the visual attributes such as the area, color and logo of the blocks.
[0112] On the homepage, the application presents an overview of different power plants in multiple display units. These units not only carry basic information about the power plants but also visually differentiate their importance and operational status. When a user selects a display unit for a target power plant on the homepage, the application responds by loading and displaying a virtual model of the target power plant on the multi-dimensional power resource display interface. This allows the user to view the target power plant from the perspective of its overall structure and energy flow.
[0113] In some embodiments, the layout of the display unit generates multi-dimensional factor data based on the power station. Multi-dimensional factor data refers to a dataset used to characterize the power station's features and state in the current usage scenario from multiple different dimensions. Multi-dimensional factor data can originate from different data sources, and factor data of different dimensions can have different data types, value ranges, or units. For example, multi-dimensional factor data may include state factors reflecting the power station's operational status, behavioral factor data reflecting user attention or usage, and contextual factor data reflecting the usage environment.
[0114] Among them, the status factor is used to reflect the operating status of the power station, which may include, but is not limited to, data such as fault level, load rate and power output; the preference factor is used to reflect the user's attention to or use of the power station, which may include, but is not limited to, behavioral data such as the number of times the user clicks on the power station, the duration of stay or the collection mark; the context factor is used to reflect the degree of correlation between the power station and the current usage scenario, which may include, but is not limited to, the geographical distance between the power station and the user's current location, the busy level corresponding to the current time period and the user's role attributes.
[0115] Furthermore, the application can calculate the importance weight of each power station based on multi-dimensional factor data. The importance weight can be obtained by weighting multiple factors such as the number of connected devices, real-time power, user attention, and geographical distance. The weight calculation method can be linear weighting, normalized weighting, or a comprehensive scoring method based on a preset strategy.
[0116] After calculating the importance weights, the application generates a dynamic block layout based on these weights, allowing different power stations to be displayed as blocks of varying sizes on the homepage. Specifically, power stations with higher importance weights have larger blocks that occupy more screen space, making them more visually prominent; power stations with lower importance weights have relatively smaller blocks. This method allows users to quickly identify the most critical or noteworthy power stations without having to browse through the list one by one.
[0117] Meanwhile, the dynamic block layout also introduces color coding rules based on operating status to represent the real-time operating status of the power station. In some embodiments, the block color is dynamically adjusted according to the power station's operating data. For example, when the power station is in normal operation, the block is displayed as dark green; when the power station has warning states such as efficiency decline or power abnormality, the block is displayed as orange; when the power station malfunctions or requires immediate handling, the block is displayed as red; and when the power station equipment is offline or not running, the block is displayed as gray. Through color depth and color changes, users can intuitively identify the operating health status of each power station on the homepage interface.
[0118] Furthermore, in some embodiments, the dynamic block layout also overlays anomaly indicator icons within the blocks to further highlight the type and urgency of the malfunctioning power station. These anomaly indicators, as a supplement to color-coding, can be used to differentiate between different anomaly scenarios; for example, a warning symbol overlaid on a red block indicates a serious fault, while a pause symbol overlaid on a gray block indicates an offline device. This combination of color and icon display makes anomaly information more prominent in complex interfaces, reducing the risk of users missing detections.
[0119] In the final layout, the homepage consists of multiple squares of varying sizes and colors, some of which may have anomaly markers, forming a dynamically updated information aggregation interface. When the application detects changes in power plant operation data, user interaction behavior, or contextual conditions, it recalculates the power plant's importance weight in real-time or near real-time and adjusts the size, color, or marker status of each square accordingly, ensuring that the homepage always reflects the most valuable information at the moment.
[0120] Through the aforementioned dynamic block layout implementation, this embodiment maps multi-dimensional power plant operation data and user-focused factors into intuitive visual attributes. This allows users to instantly identify the most important power plants and those requiring immediate attention on the homepage, significantly improving information acquisition efficiency and decision-making response speed in multi-power plant management scenarios. This implementation complements the aforementioned multi-dimensional power resource display interface and energy flow analysis interface, together forming a multi-level interactive system in the power plant management application, from global overview to detailed analysis.
[0121] In some embodiments, such as Figure 5 As shown on the left, the homepage displays multiple power stations in a centralized manner in the form of multiple power station display units. The size, position, or arrangement of different power station display units can be dynamically adjusted according to the importance of the power station, its operating status, or user attention mentioned earlier, which will not be elaborated here.
[0122] On the homepage, the user can target any power station (e.g.) Figure 5When "Power Station B" (as shown in the image) is clicked, touched, or otherwise selected, the application responds to this interaction by switching from the homepage to a multi-dimensional power resource display interface corresponding to the target power station, such as... Figure 5 As shown on the right.
[0123] In the multi-dimensional power resource display interface, the system loads and displays the corresponding 3D power plant model based on the power plant data of the selected target power plant. This model is used to visualize the power plant equipment and their energy flow relationships within the power plant. The 3D power plant model can include equipment models such as photovoltaic modules, energy storage devices, electrical loads, and grid connection points, and displays the operating data related to each piece of equipment in the corresponding locations.
[0124] Specifically, in the multi-dimensional power resource display interface, photovoltaic power generation and its proportion information can be displayed near the photovoltaic module model, charging and discharging power information can be displayed near the energy storage device or power conversion device, household electricity consumption power information can be displayed near the electricity load model, and grid-connected or sold electricity power information can be displayed at the grid connection location. The above numerical information is used to reflect the energy distribution and operating status of the target power station at the current moment.
[0125] In this way, users can browse multiple power stations from the homepage and quickly enter the multi-dimensional power resource display interface of the target power station through simple interactive operations. They can intuitively view the operation status of each device and the energy flow relationship inside the power station in three-dimensional space, thus achieving a natural transition from a power station overview to a display of the internal energy structure of the power station.
[0126] In traditional power plant management applications, different functional interfaces are typically set up independently, such as the power plant overview interface, equipment monitoring interface, and energy analysis interface, often linked only by simple page navigation. When a user selects a power plant, equipment, or energy channel on one interface, other analysis interfaces often fail to automatically respond to the current interaction context, requiring the user to re-filter, locate, or configure them. This lack of collaborative design between interfaces not only increases the number of steps for users but also easily leads to fragmented analytical perspectives, especially when cross-interface comparisons and analyses of energy flow paths are needed, making it difficult to establish timely correspondences between the content displayed on different interfaces.
[0127] Furthermore, even if some systems in related technologies support displaying relevant information about the same power plant on multiple interfaces, they mostly adopt static refresh or global reload methods. They do not perform targeted synchronous updates and highlighting of the analysis interface based on the specific interaction objects of users in the multi-dimensional power resource display interface, thus limiting the intuitiveness and interactive efficiency of energy flow analysis.
[0128] Based on this, in order to improve the efficiency and consistency of multi-interface linkage analysis, the embodiments of this application set up a multi-interface collaborative interaction mechanism in the application, including a homepage interface, a multi-dimensional power resource display interface, and an energy flow analysis interface.
[0129] After entering the multi-dimensional power resource display interface, users can perform interactive operations on the virtual model, such as selecting a power plant device, an energy transmission channel, or a visualization element related to energy flow. Upon detecting these interactive operations, the application responds to the user's interaction with the virtual model in the multi-dimensional power resource display interface by synchronously updating and highlighting the energy flow path and / or analysis results corresponding to the target object in the energy flow analysis interface, based on the target object indicated by the interactive operation.
[0130] The target object refers to the interface object in the multi-dimensional power resource display interface that can be interacted with by the user and is associated with power plant operation information or energy flow information. The target object includes, but is not limited to, at least one of the following: equipment visualization elements corresponding to power plant equipment; energy flow visualization elements representing the energy transmission relationship between power plant equipment; and other interactive visualization elements related to energy flow paths, energy aggregation nodes, or energy allocation results.
[0131] After detecting user interaction with the virtual model in the multi-dimensional power resource display interface, the application first parses the interaction to determine the target object and identifies its relationship within the target power plant. This relationship includes, for example, power plant equipment, energy transmission channels, and corresponding energy flow paths that are directly or indirectly related to the target object.
[0132] After identifying the target object and its relationships, the application generates an update command for interface interaction based on the target object and sends the update command to the energy flow analysis interface to drive the energy flow analysis interface to collaboratively update the displayed content. Specifically, according to the update command, the energy flow analysis interface filters energy paths and analysis data related to the target object from the energy flow data of the target power plant, and highlights the filtered energy paths.
[0133] In some embodiments, collaborative updates include highlighting the energy flow path corresponding to the target object in the energy flow analysis interface, while weakening, hiding, or collapsing energy paths not directly related to the target object, so that the user's focus is on the analysis content related to the currently interacting object. Furthermore, the energy flow analysis interface can also simultaneously display statistical analysis results, trend analysis results, or comparative analysis results related to the target object.
[0134] Through the aforementioned multi-interface collaborative interaction method, users can intuitively identify power plants requiring key attention on the homepage. After entering the multi-dimensional power resource display interface, they can directly access the energy flow analysis interface by interacting with the virtual model to obtain analytical information related to the currently relevant object of interest. This reduces repetitive cross-interface filtering and positioning operations, improving the consistency and efficiency of power plant operation analysis and energy flow analysis. Simultaneously, this mechanism helps to effectively focus user attention on key power plants and key energy paths in complex scenarios involving multiple power plants and equipment, enhancing the practical value of power plant management applications in actual operation management and decision support.
[0135] In traditional power plant management applications, energy flow relationships are typically displayed in a single form, such as a two-dimensional chart or a fixed energy flow diagram. When a user focuses on a specific device or energy transmission channel in a 3D visualization interface, other interfaces displaying energy flow relationships often fail to automatically respond to the current interaction context, requiring the user to manually re-select or locate the corresponding energy path. This lack of a linkage mechanism between different forms of energy flow display interfaces makes it difficult to maintain consistency of the analysis object when switching between a 3D spatial perspective and an abstract Sankey diagram perspective, reducing the efficiency and intuitiveness of energy flow analysis.
[0136] Based on this, in some embodiments, in addition to the multi-dimensional power resource display interface, the application also includes an energy flow map interface for displaying the energy flow relationship in the target power plant. The energy flow map interface and the multi-dimensional power resource display interface adopt different interface presentation forms and are used to display the energy flow relationship from a structured or path-based perspective.
[0137] In some embodiments, the energy flow diagram interface can be displayed in the form of a Sankey diagram to show the energy flow relationships in the target power plant, wherein the energy flow width in the Sankey diagram is used to represent the energy magnitude, and the energy flow direction is used to represent the energy transmission direction.
[0138] Accordingly, the above method also includes: in response to the user's interactive operation on the target object in the multi-dimensional power resource display interface, highlighting the energy path corresponding to the target object in the energy flow graph interface.
[0139] When a user performs an interactive operation on the virtual model in the multi-dimensional power resource display interface, the application parses the interactive operation to determine the target object and generates update information for interface linkage based on the target object.
[0140] Upon detecting the aforementioned interactive operations, the application drives a synchronous update of the energy flow graph interface, highlighting the energy path corresponding to the target object. For example, when a user selects a power plant device or an energy transmission channel in the multi-dimensional power resource display interface, the energy path related to that device or transmission channel is synchronously highlighted in the energy flow graph interface, while energy paths not directly related to the current target object are weakened, hidden, or collapsed, thus ensuring that the content displayed in the energy flow graph interface remains consistent with the interactive state in the multi-dimensional power resource display interface.
[0141] In some embodiments, such as Figure 6 As shown, the power plant management application, in addition to the multi-dimensional power resource display interface, is also equipped with an energy flow diagram interface that is linked to the multi-dimensional power resource display interface. This interface is used to aggregate, display, and analyze the energy transmission relationships between various devices in the power plant in the form of an energy flow diagram.
[0142] like Figure 6 As shown on the left, in the multi-dimensional power resource display interface, the system displays the photovoltaic equipment, energy storage equipment, electrical loads, and grid interfaces of the target power station in a three-dimensional virtual model, and displays the real-time power, percentage, or operating status information of each device in the corresponding position. The relevant display methods and the meaning of energy flow have been explained in the previous text and will not be repeated here.
[0143] When a user performs an interactive operation on a target object in the multi-dimensional power resource display interface, the application responds to the interactive operation and drives the energy flow map interface to update accordingly. The interactive operation can include clicking, touching, or selecting photovoltaic equipment, energy storage equipment, electrical equipment, or the energy flow relationship between equipment; the target object can be a single power station device or an energy flow path between power station devices.
[0144] like Figure 6 As shown on the right, in the energy flow diagram interface, the system generates and highlights the energy flow paths related to the target object based on the energy data corresponding to the target object. The energy flow diagram can be displayed in the form of a Sankey diagram, where the left and right sides correspond to different types of power plant equipment, the streamlines between the equipment are used to represent the energy transfer relationship, the width of the streamlines is used to reflect the energy magnitude, and the color or label of the streamlines is used to reflect efficiency or operating status.
[0145] Specifically, after detecting that the user selects a photovoltaic device or photovoltaic-related energy flow in the multi-dimensional power resource display interface, the energy flow path related to the photovoltaic device is highlighted in the energy flow graph interface, while other irrelevant energy flow paths are weakened or hidden, thereby guiding the user to focus on the energy analysis content consistent with the current interaction context.
[0146] Through the above methods, users can obtain linked views around the same target object across different forms of energy flow display interfaces, establishing a clear correspondence between 3D spatial visualization and abstract Sankey diagrams. This facilitates users' understanding and judgment of the energy flow situation of the target power plant from different analytical dimensions. Therefore, the embodiments of this application can reduce repetitive operations in multi-interface analysis scenarios, improve the coherence and consistency of energy flow relationship analysis, and enhance the usability and analytical efficiency of power plant management applications in complex energy flow scenarios.
[0147] In traditional power plant management applications, analysis results, health assessments, or operational recommendations are typically presented in the form of static reports, fixed charts, or pre-set prompts. Users need to switch between multiple interfaces to match the analysis conclusions with specific power plant equipment or energy flow paths. Furthermore, the search or query functions in traditional systems are mostly based on keyword matching, lacking the ability to understand the user's natural language query intent. The query results are often presented only as text lists or simple location methods, making it difficult to effectively integrate with 3D visualization interfaces or energy analysis interfaces, thus limiting the usability of the analysis results in actual operation and maintenance decisions.
[0148] Accordingly, in some embodiments, the application also includes an intelligent analytics interface.
[0149] The intelligent analysis and interaction interface is used to obtain the operating data of the target power plant in the background and combine it with the user's historical interaction behavior in the application to conduct a comprehensive analysis of the operating status of the target power plant.
[0150] In some implementations, the application generates at least one of the following based on operational data and interactive behavior: analysis results, health assessment results, or operational recommendations related to the target power plant. These results are then displayed in an intelligent analysis interface to help users understand the overall operational status of the target power plant.
[0151] Accordingly, the above method also includes: in the intelligent analysis interactive interface, generating at least one of the following based on the operating data of the target power plant and the user's interactive behavior in the application: analysis results, health assessment results, or operation suggestions related to the target power plant; responding to the query command entered by the user in the intelligent analysis interactive interface, parsing the query command to determine the target object corresponding to the query command, and driving the multi-dimensional power resource display interface and / or energy flow analysis interface to locate, highlight, or display the target object in a linked manner.
[0152] The application continuously acquires operational data from the target power plant in the background, such as power data, operating status data, alarm information, and historical operation records for each device within the plant. It also records user interactions within the application, including which power plants the user is interested in, frequently viewed device types, historical query content, and interaction records on the multi-dimensional power resource display interface. Based on this operational data and user interactions, the application performs a comprehensive analysis of the target power plant, generating at least one of the following: analysis results, health assessment results, or operational recommendations. These results are then displayed on the intelligent analysis interface.
[0153] When users need to further understand the specific objects involved in the analysis results, they can enter query commands in the intelligent analysis interactive interface. Query commands can be in natural language, such as inquiring about the operating status of a power plant device, the cause of an anomaly in an energy path, or the specific location corresponding to a certain analysis conclusion. Upon receiving the query command, the application parses it to determine the target object corresponding to the query command.
[0154] Once the target object is identified, the application drives the multi-dimensional power resource display interface and / or energy flow analysis interface to display it in tandem. For example, the target object can be automatically located or highlighted in the multi-dimensional power resource display interface, or the energy flow analysis interface can simultaneously highlight the energy flow path and related analysis content corresponding to the target object, allowing users to intuitively view the specific equipment or energy transmission relationship corresponding to the analysis results in a visual interface.
[0155] Through the above implementation methods, the analysis results generated in the intelligent analysis interactive interface can be linked with the visualization display of the multi-dimensional power resource display interface and the energy flow analysis interface, enabling users to quickly locate and verify the position of the analysis object in the actual power plant structure and energy flow while obtaining analysis conclusions, thereby improving the intuitiveness and operability of the analysis process.
[0156] This application provides a power plant management application that integrates interactive energy flow visualization and intelligent management functions. The overall system adopts a layered architecture, including a user interface layer, a business logic layer, a data layer, and a device layer. These layers exchange data and transmit commands through standardized interfaces to achieve the collection, processing, analysis, and visualization of power plant operation data. The core of this embodiment lies in using interactive energy flow visualization as a unified visualization foundation to integrate various intelligent management functions, thereby achieving an intuitive presentation and interactive analysis of the power plant's operating status and energy flow.
[0157] In the user interface layer, the application constructs an interactive energy flow display interface. This interface automatically generates a corresponding energy flow visualization model based on the topology of the target power plant, used to represent the energy transfer relationships between various power plant devices within the plant. In the generated energy flow visualization model, energy transfer channels are displayed in the form of energy flow lines, where the line width is directly proportional to the corresponding power; the greater the power, the thicker the corresponding energy flow line. Simultaneously, the color of the energy flow lines reflects the energy transfer status; for example, green indicates normal energy flow, and red indicates abnormal or faulty states. The energy flow visualization model supports multi-level display, allowing users to drill down from the overall power plant level to the individual device level to view energy flow at different granularities.
[0158] In terms of real-time data mapping, real-time power data generated during power plant operation is continuously mapped to the energy flow visualization model, so that power changes can be reflected in real time as changes in the speed and width of energy flow lines. When a power plant equipment malfunctions, intuitive prompts are provided through the flashing effect of the equipment icon and the energy flow interruption effect. Temperature-related data is represented by color gradients, such as gradually transitioning from yellow to orange or red, to indicate the trend of temperature increase. Power quality-related parameters are reflected by the stability or smoothness of the energy flow lines, thereby demonstrating changes in energy transmission quality at the visualization level.
[0159] In terms of interactive functions, the interactive energy flow interface allows users to directly click on equipment elements in the energy flow visualization model to view detailed operating information of the corresponding power plant equipment. It also supports dragging, rotating, and zooming operations on the 3D scene to observe the power plant structure from different perspectives. Furthermore, it supports replaying historical energy flow states via a timeline control to analyze energy distribution at different times. Additionally, when a user clicks on a specific energy flow line, detailed power data and efficiency indicators corresponding to that energy transmission path are displayed.
[0160] At the power station overview level, the application provides a dynamic sorting and layout module for displaying multiple power stations. Users can customize sorting rules, such as sorting by equipment operating status, power level, or fault information. Simultaneously, the system can automatically adjust the display order of power stations on the interface based on factors such as user historical interaction behavior, the number of connected devices, and the geographical location of the power stations. In terms of interface layout, a square layout replaces the traditional card layout. The area of each square is dynamically adjusted according to the importance of the power station, which can be calculated based on factors such as the number of connected devices, power output, and fault information. Abnormal power stations are highlighted through color changes, icon markers, or animation effects, and the application supports prioritizing the display of power stations near the user based on geographical location information. When a user identifies a power station through scanning a QR code or image recognition, the interface automatically highlights the corresponding power station.
[0161] In addition, the application provides a separate multi-dimensional power resource display interface. This interface, as a first-level subpage of the application's main interface, has its own navigation entry and is not embedded in the interactive energy flow scenario. The central area of this interface is the main 3D display area, with interactive device control bars on the left and right sides. Regarding data and visual mapping, the device controls in the left and right sidebars have a preset minimum height, and their actual height is strictly proportional to the real-time power allocation of the device. In the central 3D display area, each device is presented in a modular form, with its display color and 3D volume size maintaining a proportional relationship with the corresponding key operating values (such as power or capacity), and precise numerical information is directly displayed on the device controls or 3D model.
[0162] In this multi-dimensional power resource display interface, users can touch the device controls in the left and right sidebars to focus on the device model in the central area and trigger sub-interfaces to view detailed information and historical data. Simultaneously, users can visually set discharge priorities by dragging device controls or directly manipulating the 3D model to adjust the power supply sequence in emergency or optimized dispatch scenarios. The interface also provides an overall data overview area to display summary information such as the power plant's total power generation, total power consumption, and real-time efficiency. User interactions within this interface can also serve as a weighting factor for user attention in the homepage's dynamic layout, influencing the area and order of the power plant display units on the homepage.
[0163] In terms of intelligent search and recommendation, the system supports keyword search and semantic search, and standardizes the filtering conditions entered by users into database queries. At the same time, it dynamically recommends power plants based on users' operation history and interests, and generates health assessment reports by aggregating the operating data of multiple power plants to recommend power plants that are operating efficiently or at high risk. The system also records and analyzes users' search paths to continuously optimize the search algorithm.
[0164] At the energy analysis level, the system provides an energy flow diagram interface, such as using a Sankey diagram to visualize the energy flow path between power generation and consumption equipment. It combines real-time data and predictive analysis results to present the current values and future trends of parameters such as electricity prices and State of Charge (SOC). Users can filter and focus on specific equipment or energy paths by dragging and dropping or clicking on legends, and the system supports dynamic playback of the energy flow process based on a timeline. The system also incorporates predictive analysis results to forecast power generation and consumption trends.
[0165] In terms of intelligent interaction, the application provides an AI question-and-answer interaction module, allowing users to input natural language questions via voice or text. The AI engine generates answers based on historical operating data, real-time status information, and knowledge base content. The answers cover equipment operating status, energy efficiency analysis suggestions, fault diagnosis and handling guidance, and electricity price and power generation forecasts. The answers can also be linked to the interactive energy flow interface or energy flow graph interface to highlight relevant equipment or energy paths.
[0166] In terms of rendering and data processing, the system dynamically loads data based on the user's current interaction state and the visible area of the interface to avoid unnecessary repeated rendering. It also reduces system latency and computing resource consumption through data compression, aggregation, and consistency algorithms. At the same time, it implements a multi-dimensional data synchronization update mechanism to ensure data consistency between different interfaces and supports real-time data reporting and processing in scenarios with large data volumes.
[0167] In terms of system linkage, the interactive energy flow interface, energy flow diagram interface, intelligent Q&A interface and other visualization modules achieve data and interactive linkage. When a user performs an operation in any module, other interfaces can respond synchronously and update. At the same time, when the power plant's energy consumption or operating status changes, the system can automatically adjust the display priority of the power plant display unit on the homepage.
[0168] In alternative implementations, the block layout can be replaced by other geometric shapes such as circles and trapezoids; the Sankey diagram can be replaced by a flow pie chart or an energy topology diagram; interactive energy flow visualization can be implemented using two-dimensional or 2.5D isometric views or dynamic SVG charts; the mapping relationship between device power and control height can be replaced by color saturation or transparency mapping; the sorting algorithm can adopt a predictive sorting method based on machine learning models; the AI question-answering module can be implemented based on a rule engine or a retrieval enhancement generation architecture; different data compression algorithms and caching strategies can be used during data processing; the consistency algorithm can also be implemented using different schemes depending on the specific application scenario; the visualization of energy flow can also use a particle system to replace the traditional line representation, and support switching between two-dimensional topology diagrams and three-dimensional models.
[0169] The user interface interaction method of the power plant management application provided in this application embodiment is supported and executed by a layered system architecture, which includes at least a user interface layer, a business logic layer, a data layer, and a device layer; wherein: the user interface layer is used to present a multi-dimensional power resource display interface and at least one other interface, and to receive user interaction operations; the business logic layer is used to parse user interaction operations and generate corresponding business processing instructions; the data layer is used to process, store, and query real-time operating data from the device layer, and to provide data support to the business logic layer; the device layer is used to collect operating data of power plant equipment and execute control instructions.
[0170] For example, in a specific example, the system architecture includes a user interface layer, a business logic layer, a data layer, and a device layer from bottom to top. Each layer exchanges data and transmits instructions through standardized interfaces, thereby forming a complete closed loop at the system level from the bottom device data collection to the top intelligent interactive display.
[0171] In the user interface layer, the system provides users with a visual interactive interface and receives user input, corresponding to the various user interaction interfaces in the previous embodiments. Specifically, the user interface layer includes at least a dynamically laid-out homepage interface, a multi-dimensional power resource display interface, an analysis and prediction interface, and an AI Q&A interface. The homepage interface (or main interface) provides an overview of multiple power stations and dynamically adjusts the display order and area based on the importance weight of each power station. The multi-dimensional power resource display interface loads and displays a virtual model corresponding to the target power station, visually presenting the power station equipment and its energy flow relationships. The analysis and prediction interface displays energy flow paths, analysis results, or prediction results. The AI Q&A interface receives users' natural language queries and displays corresponding analysis responses. The user interface layer sends user interaction requests generated in the above interfaces to the business logic layer and receives rendering instructions and interface data from the business logic layer to complete the interface update and presentation.
[0172] In the business logic layer, the system, as the core processing unit of the overall architecture, is used to uniformly process interaction requests initiated by the user interface layer and implement various core functions in the previous embodiments. In some embodiments, the business logic layer includes a visualization rendering engine, an intelligent sorting and recommendation engine, a data analysis and prediction engine, and an AI interaction and semantic understanding engine. The visualization rendering engine is used to convert the operational data from the data layer into a visual data structure suitable for display in interfaces such as the multi-dimensional power resource display interface and the energy flow analysis interface; the intelligent sorting and recommendation engine is used to generate sorting results and recommendation results for power plants or equipment based on multi-dimensional factors such as user historical interaction behavior, power plant operating status, equipment connection relationships, and geographical location information; the data analysis and prediction engine is used to analyze and process power plant operating data to generate operational evaluation results, health evaluation results, or trend prediction results; the AI interaction and semantic understanding engine is used to parse the query commands entered by users in the AI question-and-answer interface or the intelligent analysis interaction interface, and determine the target object corresponding to the query command, thereby driving the multi-dimensional power resource display interface and / or analysis and prediction interface to display in a linked manner.
[0173] In the data layer, the system performs real-time processing, aggregation, cleaning, and persistent storage of power plant operation data, corresponding to the data acquisition and processing process described in the previous embodiments. In some embodiments, the data layer includes a real-time data processing module, a data aggregation and cleaning module, a real-time database, and a business database. The real-time data processing module parses and performs preliminary processing on real-time operation data from the equipment layer; the data aggregation and cleaning module aggregates, denoises, and performs consistency processing on multi-source data; the real-time database stores real-time operation data to support the real-time display of the multi-dimensional power resource display interface and the energy flow analysis interface; the business database stores historical operation data, analysis results, prediction results, and structured data related to business logic. After receiving a data query or calculation request from the business logic layer, the data layer returns the processed data to the business logic layer and issues control commands to the equipment layer when necessary.
[0174] In the device layer, the system corresponds to the actual power station equipment deployed in the physical environment, used to generate power station operation data and execute control commands. In some embodiments, the device layer includes devices such as photovoltaic inverters, charging piles, energy storage systems, and smart meters. Photovoltaic inverters convert the electrical energy generated by photovoltaic modules and upload operational status data; charging piles perform the charging process and report power and status information; energy storage systems perform energy storage and release operations and provide capacity and power data; smart meters collect metering data from each electricity consumption node in the power station. These devices continuously upload real-time operational data to the data layer and receive control commands from the data layer to execute corresponding operations.
[0175] Through the above system architecture, a clear division of responsibilities and data flow are formed between each layer, enabling the technical solutions such as three-dimensional energy flow visualization, cross-interface collaborative updates, dynamic sorting and layout, energy flow analysis, and intelligent analysis interaction in the previous embodiments to be uniformly supported and collaboratively implemented at the system level. This allows for data-driven visualization, intelligent analysis, and interactive response in power plant management scenarios.
[0176] This application provides specific examples of the multi-dimensional power resource display interface described in the foregoing embodiments. The multi-dimensional power resource display interface consists of a navigation area, a 3D scene area, a device information area, and an interactive control area. These areas work together to achieve the virtual model display, dynamic encoding of visual elements, and cross-interface collaborative update of the interface interaction results output described in the foregoing embodiments.
[0177] In some embodiments, a navigation area is provided at the top of the multi-dimensional power resource display interface to display information such as the interface title, the current target power station identifier, and a return entry. The return entry is used to respond to the user's return operation to exit the current multi-dimensional power resource display interface and switch to the previous interface (e.g., the homepage). This navigation area allows users to enter and exit the multi-dimensional power resource display interface within the application's multi-interface structure, thus matching the interface organization structure described above.
[0178] In some embodiments, a three-dimensional scene area is set in the center of the multi-dimensional power resource display interface to load and display a virtual model corresponding to the target power station. The virtual model is configured with equipment visualization elements and energy flow visualization elements. The equipment visualization elements are used to present the power station equipment in the target power station, and the energy flow visualization elements are used to represent the energy transmission channels between the power station equipment, dynamically reflecting the energy transmission status as operating data changes. The three-dimensional scene area serves as the main interactive area, where users can select equipment visualization elements or energy flow visualization elements to trigger further information display or linked displays.
[0179] In some embodiments, the multi-dimensional power resource display interface sets up equipment information areas on both sides or one side of the three-dimensional scene area. These areas are used to display the set of equipment in the target power plant in the form of a list or controls, and to provide quick location and filtering entry points related to the equipment. Equipment in the equipment information areas can be grouped and displayed according to equipment type or energy link role, for example, presenting generation-side equipment, energy storage-side equipment, and power consumption-side equipment separately, thereby facilitating users to quickly locate target equipment. When a user performs a selection operation on any equipment control in the equipment information area, the application can drive the three-dimensional scene area to focus on the corresponding equipment visualization element in the virtual model and synchronously update the parameter display content related to that equipment.
[0180] In some embodiments, a details panel area is provided at the bottom or side of the multi-dimensional power resource display interface to display detailed operational information related to the currently interacting target object. The target object can be a device visualization element selected by the user in the 3D scene area or device information area, or an energy flow visualization element selected by the user. Specifically, when the target object is a device visualization element, the details panel displays the corresponding power station equipment's operating parameter information, including but not limited to voltage, current, temperature, cumulative power generation / consumption, and real-time power; when the target object is an energy flow visualization element, the details panel displays the corresponding energy transmission channel's energy transmission parameter information, including but not limited to real-time power, efficiency indicators, and power quality-related parameters. In this way, users can obtain parameter explanations consistent with the interaction context while engaging in visual interaction.
[0181] In some embodiments, the multidimensional power resource display interface may also overlay or configure multiple interactive controls to assist in the observation and analysis process of the virtual model.
[0182] In some embodiments, after detecting a user's interaction with the virtual model, the application parses the interaction into an interaction target object and an interaction type, and generates an interface interaction result. The interface interaction result includes at least one of the following: locating, highlighting, displaying parameters, or updating the status of the target object in the multi-dimensional power resource display interface. Furthermore, it can be used to drive at least one other interface to perform a collaborative update, enabling other interfaces to synchronously present information consistent with the current interaction context, thereby realizing the cross-interface linkage display mechanism described in the preceding embodiments.
[0183] like Figure 6 As shown in the embodiments of this application, an intelligent search and recommendation process is provided for use in power plant management applications. This process dynamically sorts and continuously optimizes search results or recommendations based on user input, equipment operating status, and user historical interaction behavior in multi-power plant, multi-device management scenarios, thereby improving information retrieval efficiency and personalized recommendation effectiveness. Specifically, it includes: receiving a user-input search command; determining whether the search command is a filtering condition or a natural language question; generating a query request based on semantic parsing or AI question answering to obtain an initial result set; sorting the result set according to user preference weights, equipment status weights, and historical interaction weights, and displaying the sorted results on the interface; and recording user interaction behavior to update the user preference model.
[0184] In some embodiments, the intelligent search and recommendation process is triggered by user input. User input may include keyword input, filter condition input, or a query question in natural language. After receiving user input, the application first determines the type of user input to determine the subsequent processing path.
[0185] In some embodiments, when the application determines that the user input is a keyword or filter condition, it passes the user input to the semantic parsing and standardization module. The semantic parsing and standardization module parses the unstructured or semi-structured conditions of the user input and converts them into standardized query conditions that can be executed by the backend system. For example, when the user inputs "display faulty photovoltaic stations," the semantic parsing and standardization module can parse it into standardized query conditions that include constraints such as equipment type and fault status.
[0186] In other embodiments, if the application determines that the user input is a natural language question, it passes the user input to the AI question-answering engine. The AI question-answering engine parses the natural language semantics of the user input, identifies the user's query intent, and generates a database query instruction to retrieve the data needed to obtain the answer. The database query instruction is also used to retrieve runtime data or analysis results related to the user's question from the backend data system.
[0187] In some embodiments, regardless of whether the user input is processed by the semantic parsing and standardization module or by the AI question-answering engine, a corresponding database query request is ultimately generated, and the application executes the database query operation to obtain an initial result set from the database. The initial result set may include multiple power plant objects, equipment objects, or energy flow-related objects.
[0188] In some embodiments, the initial result set, after being returned to the application, is passed to the intelligent sorting and weight calculation module. This module performs a comprehensive score calculation on each result object in the initial result set and re-sorts the initial result set based on the comprehensive score results. Specifically, the comprehensive score calculation process considers at least multiple factors, including user preference weight, device status weight, and historical interaction weight. The user preference weight is modeled based on the user's historical operational behavior in the application; the device status weight reflects the current operating status of the device, for example, increasing the sorting priority of corresponding objects when a fault or alarm is present; and the historical interaction weight reflects the user's level of attention to a specific power station or device, for example, objects that are frequently viewed or spent a long time on receive higher weights.
[0189] In some embodiments, after completing the comprehensive scoring and ranking, the application uses the re-ranked result set for interface display, so that the result objects that better meet the user's current needs and focus are presented in the user interface first, thereby improving the usability and decision-making efficiency of search results or recommendation results.
[0190] In some embodiments, the intelligent search and recommendation process does not end after the results are displayed. The application continuously monitors user interactions during the results display process, including but not limited to user clicks on a specific result object, dwell time, and ignore actions. User interactions are recorded as feedback data and stored in the backend system.
[0191] In some embodiments, feedback data is used to update the user preference model. By analyzing user interaction behavior, the application can dynamically adjust the calculation method of user preference weights, allowing the updated user preference model to participate in the next intelligent ranking and weight calculation process. Through this approach, the intelligent search and recommendation process forms a closed-loop learning mechanism from user input and result display to user feedback and model updates, enabling the system to continuously optimize itself as users use the system, gradually improving the personalization and accuracy of search result ranking and recommended content.
[0192] Through the above implementation, the intelligent search and recommendation process in this application embodiment can realize dynamic sorting and continuous learning based on user input and user behavior feedback in the power plant management application, thereby automatically adjusting the display order of power plants and equipment in complex data environments, significantly improving the user's information acquisition efficiency and interactive experience in multi-power plant management scenarios.
[0193] This application provides an implementation method for Sankey diagrams and predictive analysis interfaces, which are used to uniformly visualize real-time operating data and predictive analysis results in a power plant management application, and to achieve multi-dimensional analysis of energy flow status through interactive linkage.
[0194] In some embodiments, the Sankey diagram and predictive analytics interface are loaded as independent analysis interfaces to display the energy flow relationships and key operating indicators of the target power plant at the current time and at predicted future times. The interface includes at least two core visualization components: the Sankey diagram and the predictive analytics panel.
[0195] In some embodiments, a Sankey diagram is used to illustrate the energy flow path between power generation equipment and power consumption equipment. The left-hand nodes of the Sankey diagram correspond to a list of power generation equipment, including but not limited to photovoltaic equipment and grid interfaces; the right-hand nodes correspond to a list of power consumption equipment, including but not limited to household loads, charging piles, and energy storage devices. Energy flow lines connecting the power generation equipment and the power consumption equipment represent the energy transmission path. The width of the energy flow line is directly proportional to the power output along the corresponding path, and the color of the energy flow line indicates the efficiency or operating status of the corresponding path, allowing for a visual distinction between the strength and efficiency of energy transmission.
[0196] In some embodiments, the predictive analytics panel is used to display predictive analytics results related to the target power plant. The predictive analytics panel includes at least an electricity price curve, a SOC curve, and an AI prediction prompt box. The electricity price curve simultaneously displays real-time electricity price data and future electricity price trends generated based on the predictive model; the SOC curve displays the real-time state of charge of the energy storage device and the predicted SOC change trend; and the AI prediction prompt box displays optimization suggestions generated by the predictive analytics engine.
[0197] In some embodiments, the data-driven core of the Sankey diagram and predictive analytics interface is an AI predictive analytics engine. Based on real-time and historical operating data of the target power plant, the AI predictive analytics engine predicts and analyzes energy flow paths, power change trends, electricity price trends, and SOC changes of energy storage devices, generating corresponding prediction results. These prediction results are used to drive the plotting of the Sankey diagram, electricity price curve, and SOC curve, and also to generate actionable optimization suggestions for user reference.
[0198] In some embodiments, the Sankey diagram and the predictive analytics interface support two-way interactive linkage. When a user clicks on a specific energy flow line in the Sankey diagram, the application determines the target energy flow path based on the interactive operation and highlights the corresponding electricity price data segment and SOC change range in the predictive analytics panel, thereby achieving linked analysis from the energy flow path to the predictive data.
[0199] In some embodiments, when a user performs a selection operation on a future time point on the electricity price curve or SOC curve in the predictive analysis panel, the application recalculates the energy flow state of the target power plant at that time point based on the prediction data corresponding to the future time point, and drives the Sankey diagram to switch to the future energy flow state generated based on the prediction results, so as to realize the reverse linkage display from prediction data to Sankey diagram.
[0200] Through the above implementation, the Sankey diagram and predictive analysis interface in this application embodiment can uniformly model and visualize the energy flow relationship between the real-time operating state and the future predicted state. Through two-way interactive linkage, users can freely switch between the current state and the predicted state, thereby realizing comprehensive analysis and auxiliary decision-making on power plant energy scheduling, electricity price changes and energy storage strategies.
[0201] This application provides a multi-interface linkage interaction implementation method based on an AI question-and-answer interface. This method uses natural language interaction to drive the coordinated response of multiple functional interfaces within an application, thereby achieving rapid location and problem focusing on a target power plant and its related equipment. Specifically, in the intelligent analysis interaction interface, while generating analysis results based on natural language question-and-answer, the target object corresponding to the analysis results is parsed, and the multi-dimensional power resource display interface, energy flow analysis interface, and homepage interface are driven to highlight or label the target object in a linked manner.
[0202] In some embodiments, the power plant management application includes an AI Q&A interface. This interface receives query commands input by the user in natural language and outputs corresponding analysis results, operational judgments, and maintenance suggestions. Users can input questions related to the target power plant's operational status through the AI Q&A interface, such as queries about photovoltaic power generation efficiency, equipment operating status, or abnormal conditions.
[0203] In some embodiments, after receiving a query instruction input by a user, the application performs semantic parsing on the query instruction based on a natural language understanding model to determine the target object and the dimension of interest involved in the query instruction, where the target object includes at least a target power station, a target device, or a target energy flow path. Subsequently, the system generates structured Q&A response content based on the parsing result.
[0204] In some embodiments, the answer content displayed in the AI Q&A interface includes multiple levels of information, including at least: quantitative or qualitative result information for directly answering the user's question, analysis and judgment information generated based on operation data, and recommendation information for guiding subsequent operations. At the same time, the answer content also includes target object identification information associated with the analysis result, which is used to indicate the specific device or energy flow unit associated with the answer.
[0205] In some embodiments, while generating and displaying the Q&A response content, the application further parses the answer content to extract the target object identification involved therein, and triggers the system linkage response mechanism based on the target object identification. The linkage response mechanism is used to send linkage instructions to multiple interfaces in the application to drive the relevant interfaces to be synchronously updated.
[0206] In some embodiments, based on the linkage instruction, the multi-dimensional power resource display interface is driven to highlight or blink the device model corresponding to the target object, so as to prominently present the device position related to the Q&A content in three-dimensional space; at the same time, the energy flow diagram interface is driven to focus on displaying the energy flow path corresponding to the target object, so as to strengthen the presentation of the energy transmission relationship at the visualization level.
[0207] In some embodiments, the linkage response mechanism is also used to drive the home page interface to be synchronously updated. In the home page interface, the display unit corresponding to the target object is attached with a status identifier or visual prompt information to reflect the operating status or abnormal situation indicated in the AI Q&A result, so that after the user exits the AI Q&A interface, the user can still continuously perceive the problem information related to the target object on the home page interface.
[0208] Through the above implementation manner, the AI Q&A interface in the embodiments of the present application is no longer an independent information query entry, but an interaction hub for driving the collaborative response of multiple interfaces of the application, enabling the user to directly guide the system to synchronously focus on the same target object in the multi-dimensional power resource display interface, the energy flow diagram interface, and the home page interface through natural language dialogue, thereby significantly improving the efficiency and intuitiveness of power station operation analysis and abnormal positioning.
[0209] This application further illustrates the specific implementation of interactive operations and information feedback around energy flow visualization elements in a multi-dimensional power resource display interface.
[0210] In some embodiments, the multidimensional power resource display interface displays multiple device visualization elements and energy flow visualization elements used to characterize the energy transfer relationship between the device visualization elements. The energy flow visualization elements are presented in the form of energy flow lines to indicate the energy flow path between different power station devices.
[0211] In some embodiments, the application responds to a user's interaction with any energy flow visualization element, wherein the interaction includes at least a click or a hover operation. Upon detecting an interaction, the application first performs visual feedback processing on the interacted target energy flow visualization element to distinguish it from other unselected energy flow visualization elements.
[0212] In some embodiments, visual feedback processing includes performing dynamic highlighting processing on the target energy flow visualization elements, such as changing the color of the energy flow lines, adding a glowing effect, or introducing pulse animation, so that users can intuitively identify the currently analyzed energy flow path in the multidimensional power resource display interface.
[0213] In some embodiments, while highlighting the target energy flow visualization element, the application triggers the display of a detailed information panel corresponding to the target energy flow visualization element in the multi-dimensional power resource display interface. The detailed information panel is used to display the operating parameter information of the target energy flow path in a structured manner.
[0214] Based on the above further interactive operations, the application updates the multi-dimensional power resource display interface in a coordinated manner, so that the current display content continues to focus on the target energy flow path, thereby forming an interactive closed loop from energy flow selection and parameter viewing to trend analysis and equipment positioning.
[0215] Through the above implementation, the embodiments of this application enable users to quickly obtain multi-dimensional operational information related to energy transmission paths by directly interacting with energy flow visualization elements in the multi-dimensional power resource display interface, and complete continuous operations from overall perception to detailed analysis within the same interface, significantly improving the efficiency and interactive experience of power plant operation status analysis.
[0216] This application further provides a specific implementation mechanism for achieving cross-interface intelligent linkage and data synchronization in multi-interface and multi-module scenarios. Specifically, it includes: identifying the user's interactive operation intent and target object in any interface; updating the central data model and user session context; and distributing synchronization update events to multiple related interfaces based on changes in the central data model to drive multiple interfaces to perform interface refresh operations in parallel, thereby forming a consistent interface display result.
[0217] In some embodiments, the system's linkage process begins with a user's interactive operation in any functional module. These functional modules include at least a multi-dimensional power resource display interface, a dynamic block layout homepage, an energy flow analysis interface, and an intelligent analysis interactive interface. User interactive operations may include, but are not limited to, clicking on device visualization elements, selecting energy flow visualization elements, adjusting sorting rules, entering query commands, or triggering analysis requests.
[0218] After detecting a user interaction, the system first processes the interaction to identify the corresponding operational intent and the target object and data involved. The target object can be a power plant, power plant equipment, energy flow path, or a data entity associated with the interaction.
[0219] In some embodiments, after completing the operation intent recognition, the system updates the central data model and the user session context based on the recognized operation intent. The central data model serves as a unified data source shared by all interfaces within the system, recording operational data, analysis results, and display status related to the target power plant, target equipment, and target energy flow path; the user session context records the current user's interaction status, objects of interest, and contextual information during the interaction process.
[0220] In some embodiments, the data synchronization and event distribution engine is triggered after an update to the central data model or user session context. The data synchronization and event distribution engine listens for changes in the central data model, generates corresponding update events based on the changes, and synchronously distributes these update events to multiple user interface modules related to the target object.
[0221] In some embodiments, after receiving an update event, multiple user interface modules execute their respective corresponding interface refresh logics in parallel to achieve cross-interface linkage responses. Among them, in the multi-dimensional power resource display interface, the application highlights or focuses on the path of the device visualization elements and energy flow visualization elements associated with the target object according to the update event; in the dynamic square layout home page, the application adjusts the area, color or display order of the corresponding power station display unit according to the updated importance weight or operating state; in the energy flow analysis interface, the application focuses on the energy flow path corresponding to the target object and synchronously updates the analysis results or prediction curves; in the multi-dimensional power resource display interface, the application updates the height of the device control and the display state of the corresponding 3D model.
[0222] In some embodiments, the parallel refresh of the above-mentioned multiple interface modules is completed based on the same data version to ensure that the data states and visual effects presented on each interface are consistent. After each interface completes the corresponding refresh process, the system presents a unified view based on the same interaction context to the user.
[0223] Through the above implementation method, the embodiments of the present application can automatically drive multiple related interfaces to be synchronously updated when the user triggers an interaction operation on any interface, so as to keep the different interfaces consistent at the data level and the display level, thereby avoiding the problems of interface fragmentation or information inconsistency, and significantly improving the overall interaction coherence and user experience of the system.
[0224] The embodiments of the present application further provide the information architecture and its interaction implementation method of the device details display interface.
[0225] In some embodiments, the device details display interface serves as an independent sub-interface, which is used to centrally display the operating state, historical data and executable operations of the target device after the user selects a certain target device. The trigger entry of the device details display interface can come from the display unit on the home page interface, the device visualization element in the multi-dimensional power resource display interface, or the device control in the multi-dimensional power resource display interface.
[0226] After detecting the user's selection operation for the target device, the application triggers the device details display process and loads multiple types of data related to the target device in parallel. Among them, the multiple types of data at least include the real-time state data of the device, the historical operation data and the device configuration information. The real-time state data is used to reflect the current operating state of the device, the historical operation data is used to support trend analysis, and the device configuration information is used to support device management and control operations.
[0227] In some embodiments, the device details display interface at least includes the following areas in the interface layout:
[0228] First, the device status area displays the device name and device number of the target device to clearly identify the currently displayed device. Adjacent to the device status area is a status indicator area, which uses color coding or status labels to visually display the target device's operating status, such as normal operation, alarm status, or offline status.
[0229] Secondly, the core parameter panel is used to display key real-time operating parameters of the target equipment. Key real-time operating parameters may include real-time power, daily cumulative power generation or consumption, operating efficiency, and equipment temperature, and are presented directly in numerical form on the interface.
[0230] Secondly, the historical trend area is used to display the historical operating data changes of the target device. In some embodiments, the historical trend area displays the power output changes of the target device within a preset time window in the form of a curve. The time window may include 24 hours, 7 days, or other preset periods.
[0231] In addition, the device details display interface also includes an operation control area, which provides users with management and control functions for the target device. The operation control area can include controls for device start / stop control, operating parameter settings, and diagnostic testing. When the user performs an operation in the operation control area, the application generates corresponding device control commands and sends these commands to the device to execute the corresponding control operations.
[0232] In some embodiments, after a device control command is executed, the status change data fed back from the device side is transmitted back to the system. Upon receiving the status change data, the system updates the central data model and triggers a data synchronization and event distribution mechanism to drive multiple related interfaces, including the homepage interface, the multi-dimensional power resource display interface, and the energy flow analysis interface, to update synchronously, thereby ensuring that the display status of the target device remains consistent across all interfaces.
[0233] Through the above implementation method, the embodiments of this application can achieve a smooth transition from device overview to device details, and automatically update the display results of multiple interfaces after a device-level operation occurs, thereby improving the overall interaction consistency and operation and maintenance efficiency of the system while ensuring information integrity.
[0234] The user interface interaction method for a power plant management application provided in this application embodiment can be executed by a user interface interaction device for the power plant management application. This application embodiment uses the execution of the user interface interaction method for the power plant management application by a user interface interaction device as an example to illustrate the user interface interaction device for the power plant management application provided in this application embodiment.
[0235] like Figure 7As shown, the user interface interaction device of the power plant management application includes: a configuration module 701, a display module 702, and an interaction module 703.
[0236] Configuration module 701 is used to provide a multi-dimensional power resource display interface as the core interactive interface and at least one other interface in the application.
[0237] The display module 702 is used to display a virtual model corresponding to the target power station in the multi-dimensional power resource display interface.
[0238] The interaction module 703 is used to respond to the user's interactive operation on the virtual model, drive the multi-dimensional power resource display interface and at least one other interface to update collaboratively, so as to synchronously present the interface interaction results corresponding to the interactive operation in each interface.
[0239] According to the user interface interaction device of the power plant management application provided in the embodiments of this application, by setting an energy flow interaction interface based on a virtual model as the core interaction entry in the application, the virtual model models the structure of power plant equipment and the relationship of energy flow. This allows the virtual model to serve as both a visualization carrier of operating information and a response object for user interaction. It can also adapt to different terminal performance and application scenarios. When the user performs interactive operations on the virtual model, the virtual model serves as an anchor point to drive multiple interfaces to update collaboratively. This ensures that the power plant operating status and energy flow information can be presented in a consistent and interconnected manner across different interfaces, thereby avoiding the difficulty of understanding caused by scattered information display and improving the visualization and intuitiveness of power plant operating information, the consistency of interaction, and the efficiency of users in obtaining key information.
[0240] The user interface interaction device of the power plant management application in this embodiment can be an electronic device or a component of an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal, such as a server.
[0241] The user interface interaction device of the power plant management application provided in this application embodiment can realize the various processes implemented in the above-described user interface interaction method embodiment of the power plant management application. To avoid repetition, it will not be described again here.
[0242] In some embodiments, such as Figure 8 As shown, this application embodiment also provides an electronic device 800, including a processor 801, a memory 802, and a computer program stored on the memory 802 and executable on the processor 801. When the program is executed by the processor 801, it implements the various processes of the user interface interaction method embodiment of the above-mentioned power plant management application and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0243] This application provides a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the user interface interaction method embodiment of the above-described power plant management application and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0244] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable media, such as computer read-only memory (ROM), random-access memory (RAM), magnetic disks, or optical disks.
[0245] The computer-readable storage medium may include: read-only memory (ROM), random-access memory (RAM), magnetic disk or optical disk, etc.
[0246] This application provides a computer program product, including a computer program that, when executed by a processor, implements the user interface interaction method of the aforementioned power plant management application.
[0247] This application provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the user interface interaction method embodiment of the above-mentioned power plant management application, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0248] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0249] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the related technology, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0250] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0251] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0252] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. A user interface interaction method for a power plant management application, characterized in that, The method includes: The application provides a multi-dimensional power resource display interface as the core interactive interface and at least one other interface; The multi-dimensional power resource display interface displays a virtual model corresponding to the target power station; the virtual model is used to visualize the operating status and energy flow of the target power station. In response to the user's interactive operation on the virtual model, the multi-dimensional power resource display interface and at least one other interface are driven to update collaboratively, so as to synchronously present the interface interaction results corresponding to the interactive operation in each interface.
2. The user interface interaction method for the power plant management application according to claim 1, characterized in that, The virtual model is configured with multiple visualization elements, including device visualization elements and energy flow visualization elements; wherein: The equipment visualization elements are used to present the power station equipment in the target power station; The energy flow visualization elements are used to dynamically present the energy transfer between power station equipment in the target power station.
3. The user interface interaction method for the power plant management application according to claim 1, characterized in that, The virtual model is generated through the following steps: Obtain the equipment topology information of the target power plant, which includes at least the equipment type, connection relationship and spatial layout information of each power plant device; A virtual model corresponding to the target power station is generated based on the equipment topology information; These include: Generate corresponding device visualization elements based on the device type; Based on the connection relationship, energy flow visualization elements are generated between the device visualization elements; The relative positions of the device visualization elements in the virtual model are determined based on the spatial layout information.
4. The user interface interaction method for a power plant management application according to claim 2 or 3, characterized in that, The equipment visualization elements include equipment icons; wherein, the display attributes of the equipment icons are dynamically updated according to the operating status data of the corresponding power station equipment to distinguish different equipment operating conditions; The energy flow visualization element includes energy flow lines, and the display attributes of the energy flow lines include at least line width, color, and animation effects; wherein, the line width of the energy flow lines is associated with the power data of the corresponding transmitted energy, the color of the energy flow lines is used to distinguish different energy transmission states, and the animation effects of the energy flow lines are used to indicate the energy transmission direction and energy transmission intensity.
5. The user interface interaction method for the power plant management application according to claim 3, characterized in that, The method further includes: In response to user interaction with any device visualization element, display the operating parameter information of the power plant equipment corresponding to the interacted device visualization element; and / or In response to user interaction with any energy flow visualization element, the system displays energy transfer parameter information between the power plant equipment corresponding to the interacted energy flow visualization element.
6. The user interface interaction method for the power plant management application according to claim 3, characterized in that, The multi-dimensional power resource display interface also includes multiple interactive controls, which at least include a timeline control, a perspective interaction control, a legend description control, and a details panel control; wherein: The timeline control is used to respond to the user's sliding operation and trigger the multi-dimensional power resource display interface to display the operating status of the target power station at different times; The viewpoint interaction control is used to adjust the viewing angle of the virtual model, so as to realize the rotation, scaling or viewpoint reset of the virtual model; The legend control is used to explain the mapping relationship between the display attributes of each visualization element and the operating data of the target power plant; The details panel control is used to display detailed runtime information related to the target object being interacted with when the user triggers the corresponding interactive operation.
7. The user interface interaction method for a power plant management application according to claim 1, characterized in that, The other interfaces include at least a homepage interface for power plant overview and an energy flow analysis interface; the method also includes: In response to the user's selection of a target power station on the homepage interface, the multi-dimensional power resource display interface is triggered to load and display a virtual model corresponding to the target power station; In response to the user's interactive operation on the virtual model in the multi-dimensional power resource display interface, based on the target object pointed to by the interactive operation, the energy flow analysis interface synchronously updates and highlights the energy flow path and / or analysis results corresponding to the target object.
8. The user interface interaction method for a power plant management application according to claim 1, characterized in that, The at least one other interface includes a homepage interface for a power plant overview; the method further includes: The homepage interface displays multiple display units, each corresponding to a power station; In response to the user's selection of the display unit corresponding to the target power station on the homepage interface, the application is triggered to load and display the multi-dimensional power resource display interface corresponding to the target power station.
9. The user interface interaction method for a power plant management application according to claim 8, characterized in that, The display priority of the display units on the homepage interface is determined according to the importance weight of each power station, so that the display units corresponding to power stations with higher importance weights have a larger display space and / or higher visual prominence on the interface; wherein, the importance weight is obtained based on the multi-dimensional factor data of the power station.
10. The user interface interaction method for a power plant management application according to claim 1, characterized in that, The at least one other interface further includes an energy flow graph interface for displaying energy flow relationships; the method further includes: In response to the user's interactive operation on the target object in the multi-dimensional power resource display interface, the energy path corresponding to the target object is highlighted in the energy flow graph interface.
11. The user interface interaction method for a power plant management application according to claim 1, characterized in that, The at least one other interface further includes an intelligent analysis interactive interface; the method further includes: In the intelligent analysis and interactive interface, based on the operating data of the target power plant and the user's interactive behavior in the application, at least one of the following is generated: analysis results, health assessment results, or operational suggestions related to the target power plant; and In response to a query command input by the user in the intelligent analysis interactive interface, the query command is parsed to determine the target object corresponding to the query command, and the multi-dimensional power resource display interface and / or the energy flow analysis interface are driven to locate, highlight or display the target object in a linked manner.
12. A user interface interaction device for a power plant management application, characterized in that, The device includes: The configuration module is used to provide a multi-dimensional power resource display interface as the core interactive interface and at least one other interface in the application; The display module is used to display a virtual model corresponding to the target power station in the multi-dimensional power resource display interface; An interaction module is used to respond to user interaction operations on the virtual model, drive the multi-dimensional power resource display interface and at least one other interface to update collaboratively, so as to synchronously present the interface interaction results corresponding to the interaction operation in each interface.
13. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the user interface interaction method of the power plant management application as described in any one of claims 1-11.