Method and device for determining evaluation model of electric power assets and electronic equipment

By adjusting the indicator information of the power asset evaluation template on the human-computer interaction interface, the target model is dynamically generated, which solves the high cost problem caused by the reliance on manual code in traditional power asset evaluation models and realizes an efficient solution for personalized model construction.

CN120994183APending Publication Date: 2025-11-21GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511054072.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-29
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

Traditional power asset evaluation models rely on predefined code, resulting in high labor costs and low efficiency in building evaluation models.

Method used

A method and apparatus for determining the evaluation model of power assets are provided. By displaying a target maintenance page on a human-computer interaction interface, users can adjust the indicator information in the evaluation template, including updating indicator status, deleting indicators, adding indicators, and updating indicator weights. The target model is dynamically generated by combining the indicator value determination method and the data collection method.

Benefits of technology

It enables personalized determination of evaluation models without manual code changes, reducing the manual cost of building evaluation models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120994183A_ABST
    Figure CN120994183A_ABST
Patent Text Reader

Abstract

The invention discloses a method and a device for determining an evaluation model of electric power assets, and electronic equipment. The method comprises the steps of displaying a target maintenance page on a human-computer interaction interface under the condition that a target model maintenance request is received; under the condition that a template adjustment instruction is received, index information in the evaluation template is updated according to the template adjustment instruction, and an updated evaluation template is obtained; and determining a target model according to an index value determination mode and a data acquisition mode associated with target index information in the updated evaluation template, the target index information being index information in an enabled state. Through the method and the device, the problem of high labor cost for constructing the evaluation model due to the fact that the evaluation model is constructed by depending on manually predefined codes and the evaluation function is realized on the basis of the evaluation model in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of electric power assets, in particular to a method and device for determining an evaluation model of electric power assets and an electronic device. BACKGROUND

[0002] In the electric power industry, the evaluation of fixed assets has always been a complex and critical link. It mainly measures the asset performance through a series of scientific methods and indicators to make the relevant business management more scientific, standardized and effective. The realization of the traditional evaluation function of electric power assets mostly depends on pre-defined codes, which fix the evaluation indicators and calculation logic. When the evaluation indicators or calculation methods are adjusted due to business needs, technical progress, etc., the traditional development mode requires developers to modify and refactor the codes at the code level, which not only has high labor cost but also is inefficient, thereby existing the problem of high labor cost for constructing the evaluation model.

[0003] For the above problems in the related art, no effective solution has been proposed so far. SUMMARY

[0004] The main purpose of the present application is to provide a method and device for determining an evaluation model of electric power assets and an electronic device to solve the problem of high labor cost for constructing the evaluation model in the related art which relies on pre-defined codes by manual to construct the evaluation model and realizes the evaluation function based on the evaluation model.

[0005] In order to achieve the above purpose, according to one aspect of the present application, a method for determining an evaluation model of electric power assets is provided. The method comprises: in the case of receiving a target model maintenance request, displaying a target maintenance page on a man-machine interaction interface, wherein the target model is a model in a plurality of evaluation models of electric power assets, the target maintenance page includes an evaluation template corresponding to the target model, and the evaluation template includes index information of a plurality of evaluation indicators; in the case of receiving a template adjustment instruction, updating the index information in the evaluation template according to the template adjustment instruction to obtain an updated evaluation template, wherein the adjustment mode in the template adjustment instruction includes at least one of the following: updating the index state, deleting the index, adding the index, updating the index weight, and the index state includes: an enabled state and a disabled state; determining the target model according to the index value determination mode and the data collection mode associated with the target index information in the updated evaluation template, wherein the target index information refers to the index information in the enabled state.

[0006] Further, the method for determining the evaluation model of the power asset further comprises: before the target maintenance page is displayed on the man-machine interactive interface, displaying a main maintenance page on the man-machine interactive interface after receiving the model maintenance request, wherein the main maintenance page comprises a plurality of jump components associated with the evaluation models; determining the target model as the evaluation model associated with the target jump component after receiving the interactive operation on the target jump component in the main maintenance page.

[0007] Further, the method for determining the evaluation model of the power asset further comprises: before the target maintenance page is displayed on the man-machine interactive interface, judging whether there is a historical target model in the preset first storage area; determining the evaluation template associated with the historical target model as the evaluation template corresponding to the target model in the case that the historical target model exists; obtaining the initial evaluation template associated with the target model and determining the initial evaluation template as the evaluation template corresponding to the target model in the case that the historical target model does not exist; and generating the target maintenance page according to the evaluation template corresponding to the target model.

[0008] Further, the method for determining the evaluation model of the power asset further comprises: determining the adjustment mode from the template adjustment instruction; determining the evaluation index indicated by the template adjustment instruction according to the adjustment mode, and adjusting the index information of the evaluation index and the index information of the subordinate evaluation index of the evaluation index in the case that the adjustment mode is one of updating the index state and deleting the index; determining the evaluation index indicated by the template adjustment instruction according to the adjustment mode, and adjusting the weight in the index information of the evaluation index in the case that the adjustment mode is updating the index weight; receiving the index selection operation, determining the index indicated by the index selection operation in the index library as the to-be-added index, and adding the index information of the to-be-added index in the evaluation template in the case that the adjustment mode is adding the index.

[0009] Further, the method for determining the evaluation model of the power asset further comprises: before the adjustment mode is determined from the template adjustment instruction, determining the target business category from the business category selection instruction after receiving the business category selection instruction; determining the index information matched with the target business category from the evaluation template, and hiding the index information other than the index information matched with the target business category in the target maintenance page; determining the target index name from the index name selection instruction after receiving the index name selection instruction; determining the index information matched with the target index name from the evaluation template, and hiding the index information other than the index information matched with the target index name in the target maintenance page.

[0010] Further, the method for determining the evaluation model of the power asset further comprises: in the case that the adjustment mode is updating the index weight, determining the evaluation index corresponding to the adjustment mode, wherein different evaluation indexes in the evaluation template correspond to evaluation results of different evaluation models in other evaluation models; adjusting the weight in the index information of the evaluation index according to the adjustment mode; judging whether the sum of the adjusted weights of the evaluation indexes in the evaluation template is equal to a preset value to obtain a judgment result; and determining whether the evaluation template after the adjustment of the weight is the updated evaluation template according to the judgment result.

[0011] Further, the method for determining the evaluation model of the power asset further comprises: after determining the target model, obtaining a power asset evaluation task, wherein the power asset evaluation task comprises a plurality of power projects to be evaluated; collecting the to-be-evaluated data from the project files of the power projects according to the data collection mode in the target model; determining the index value based on the to-be-evaluated data by using the index value determination mode in the target model; and determining the evaluation result according to the index value.

[0012] Further, the method for determining the evaluation model of the power asset further comprises: after determining the evaluation result according to the index value, obtaining a preset result display template, wherein the result display template displays the index value in a business category dimension; updating the result display template based on the index value according to the business category to which each index value belongs to obtain a result display model.

[0013] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a device for determining an evaluation model of a power asset is provided. The device comprises: a first display module configured to display a target maintenance page on a human-computer interaction interface in the case that a target model maintenance request is received, wherein the target model is a model in a plurality of evaluation models of the power asset, the target maintenance page comprises an evaluation template corresponding to the target model, and the evaluation template comprises index information of a plurality of evaluation indexes; a first update module configured to update the index information in the evaluation template according to a template adjustment instruction in the case that the template adjustment instruction is received to obtain an updated evaluation template, wherein the adjustment mode in the template adjustment instruction comprises at least one of the following: updating an index state, deleting an index, adding an index, and updating an index weight, and the index state comprises an enabled state and a disabled state; and a first determination module configured to determine the target model according to a target index information associated index value determination mode and a data collection mode in the updated evaluation template, wherein the target index information refers to the index information in the enabled state.

[0014] Further, the determination apparatus of the evaluation model of the power asset further comprises: a second display module configured to display a main maintenance page on the human-computer interaction interface in response to receiving a model maintenance request, wherein the main maintenance page comprises a plurality of jump components associated with the evaluation models; and a second determination module configured to determine a target model associated with a target jump component in the main maintenance page as the target model in response to receiving an interactive operation on the target jump component.

[0015] Further, the determination apparatus of the evaluation model of the power asset further comprises: a judgment module configured to determine whether a historical target model exists in the preset first storage area; a third determination module configured to determine an evaluation template associated with the historical target model as the evaluation template corresponding to the target model in response to the historical target model existing; a fourth determination module configured to determine an initial evaluation template associated with the target model as the evaluation template corresponding to the target model in response to the historical target model not existing; and a generation module configured to generate a target maintenance page according to the evaluation template corresponding to the target model.

[0016] Further, the first updating module further comprises: a first determination submodule configured to determine an adjustment manner from the template adjustment instruction; a second determination submodule configured to determine an evaluation index indicated by the template adjustment instruction according to the adjustment manner, and adjust the index information of the evaluation index and the index information of the subordinate evaluation index of the evaluation index according to the adjustment manner in response to the adjustment manner being one of updating an index state and deleting an index; a third determination submodule configured to determine an evaluation index indicated by the template adjustment instruction according to the adjustment manner, and adjust the weight in the index information of the evaluation index according to the adjustment manner in response to the adjustment manner being updating an index weight; and a fourth determination submodule configured to receive an index selection operation, determine an index indicated by the index selection operation in an index library as a to-be-added index, and add the index information of the to-be-added index in the evaluation template in response to the adjustment manner being adding an index.

[0017] Further, the determination apparatus of the evaluation model of the power asset further comprises: a fifth determination module configured to determine a target business category from a business category selection instruction in response to receiving the business category selection instruction; a first processing module configured to determine the index information matched with the target business category from the evaluation template, and hide the index information other than the index information matched with the target business category in the target maintenance page; a sixth determination module configured to determine a target index name from an index name selection instruction in response to receiving the index name selection instruction; and a second processing module configured to determine the index information matched with the target index name from the evaluation template, and hide the index information other than the index information matched with the target index name in the target maintenance page.

[0018] Further, the first updating module further comprises: a fifth determining submodule, configured to determine the evaluation index corresponding to the adjustment mode in the case that the adjustment mode is updating the index weight, wherein different evaluation indexes in the evaluation template correspond to evaluation results of different evaluation models in other evaluation models; an adjusting submodule, configured to adjust the weight in the index information of the evaluation index according to the adjustment mode; a judging submodule, configured to judge whether the sum of the adjusted weights of the evaluation indexes in the evaluation template is equal to a preset value, and obtain a judgment result; and a sixth determining submodule, configured to determine whether the evaluation template after the weight adjustment is the updated evaluation template according to the judgment result.

[0019] Further, the determination apparatus of the evaluation model of the power asset further comprises: a first obtaining module, configured to obtain a power asset evaluation task, wherein the power asset evaluation task comprises a plurality of power projects to be evaluated; a collecting module, configured to collect the to-be-evaluated data from the project file of the power project according to the data collection mode in the target model; a seventh determining module, configured to determine the index value based on the to-be-evaluated data by using the index value determination mode in the target model; and an eighth determining module, configured to determine the evaluation result according to the index value.

[0020] Further, the determination apparatus of the evaluation model of the power asset further comprises: a second obtaining module, configured to obtain a preset result display template, wherein the result display template displays the index value in a business category dimension; and a second updating module, configured to update the result display template based on the index value according to the business category to which each index value belongs, and obtain a result display model.

[0021] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a computer readable storage medium is provided, which comprises a stored executable program, wherein when the executable program is running, the computer readable storage medium controls the device where the computer readable storage medium is located to execute the above-mentioned determination method of the evaluation model of the power asset.

[0022] In order to achieve the above-mentioned purpose, according to another aspect of the present application, an electronic device is provided, which comprises a memory storing an executable program, and a processor configured to run the program, wherein when the program is running, the above-mentioned determination method of the evaluation model of the power asset is executed.

[0023] In the embodiment of the present application, by displaying a target maintenance page on the man-machine interaction interface when the target model maintenance request is received, and updating the evaluation template in the target maintenance page based on the template adjustment instruction, the template editing function is provided for the user, the evaluation content of the target model to be generated is determined based on the update operation of the user on the template, the target model is determined by determining the index value associated with the target index information in the updated evaluation template according to the index value determination manner and the data acquisition manner, the target model is determined in combination with the processing logic associated with the evaluation content determined by the user, thereby realizing the individualization of the evaluation model without manually changing the code, and the artificial cost of constructing the evaluation model is reduced.

[0024] Therefore, the method provided in the present application achieves the purpose of individualizing the evaluation model without changing the code, realizes the technical effect of reducing the artificial cost of constructing the evaluation model, and solves the technical problem of high artificial cost of constructing the evaluation model in the related art. BRIEF DESCRIPTION OF DRAWINGS

[0025] The accompanying drawings, which form a part of the present application, are intended to provide further understanding of the present application, and the illustrative embodiments of the present application and their description serve the purpose of explaining the present application. The accompanying drawings should not be construed as an inappropriate limitation on the present application. In the drawings:

[0026] Figure 1 is a hardware structure block diagram of a computer terminal provided according to an embodiment of the present application;

[0027] Figure 2 is a flowchart of a method for determining an evaluation model of a power asset provided according to an embodiment of the present application;

[0028] Figure 3 is a schematic diagram of a model maintenance page of a performance index model provided according to an embodiment of the present application;

[0029] Figure 4 is a schematic diagram of a model maintenance page of a normative evaluation model provided according to an embodiment of the present application;

[0030] Figure 5 is a schematic diagram of a model maintenance page of a professional investment evaluation model provided according to an embodiment of the present application;

[0031] Figure 6 is a schematic diagram of a model maintenance page of a data quality evaluation model provided according to an embodiment of the present application;

[0032] Figure 7 is a schematic diagram of a model maintenance page of a comprehensive evaluation model provided according to an embodiment of the present application;

[0033] Figure 8 is a schematic diagram of a result display model according to an embodiment of the application;

[0034] Figure 9 is a schematic diagram of a determination device of an evaluation model of a power asset according to an embodiment of the application;

[0035] Figure 10 is a structural block diagram of an electronic device according to an embodiment of the application. DETAILED DESCRIPTION

[0036] In order to enable persons skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by persons skilled in the art without creative labor should fall within the scope of protection of the present application.

[0037] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to only those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to the process, method, product, or device.

[0038] It should be noted that the information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for display, analyzed data, etc.) involved in the present application are information and data authorized by the user or authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure, and application of related data comply with relevant laws, regulations, and standards, take necessary security measures, do not violate public order and good customs, and provide corresponding operation portals for users to choose authorization or refusal. For example, the system and related users or institutions are provided with interfaces to provide corresponding operation portals for users to choose to agree or refuse automatic decision results; if the user chooses to refuse, the expert decision process is entered.

[0039] Embodiment 1

[0040] According to the embodiments of the present application, the embodiments of the method for determining the evaluation model of the power asset are also provided. It should be noted that the steps shown in the flowchart of the drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown.

[0041] The method embodiments provided by the embodiment one of the present application can be executed in a mobile terminal, a computer terminal or similar computing device. Figure 1 A hardware structure block diagram of a computer terminal (or mobile device) for implementing the method for determining the evaluation model of the power asset is shown. As shown in the figure, Figure 1 The computer terminal 10 (or mobile device) can include one or more processors 102 (the processor 102 can include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication function. In addition, it can also include a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which can be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. Those skilled in the art can understand that, Figure 1 The structure shown is only schematic, which does not limit the structure of the above-mentioned electronic device. For example, the computer terminal 10 can also include more or less components than those shown in the figure, or have a different configuration from that shown in the figure. Figure 1 For example, the computer terminal 10 can also include more or less components than those shown in the figure, or have a different configuration from that shown in the figure. Figure 1 For example, the computer terminal 10 can also include more or less components than those shown in the figure, or have a different configuration from that shown in the figure.

[0042] It should be noted that the one or more processors 102 and / or other data processing circuits described above can be referred to as "data processing circuits" herein. The data processing circuit can be embodied in whole or in part as software, hardware, firmware or any other combination. In addition, the data processing circuit can be a single independent processing module, or any one of the other elements combined into the computer terminal 10 (or mobile device) in whole or in part. As referred to in the embodiments of the present application, the data processing circuit serves as a processor control (for example, the selection of the variable resistance terminal path connected with the interface).

[0043] The memory 104 can be used to store software programs of application software and modules, such as program instructions / data storage devices corresponding to the determination method of the evaluation model of the power asset in the embodiments of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, implements the determination method of the evaluation model of the power asset as described above. The memory 104 can include a high-speed random access memory, and can also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the memory 104 can further include memories remotely arranged with respect to the processor 102, which can be connected to the computer terminal 10 through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0044] The transmission device 106 is used to receive or send data via a network. Specific examples of the above-mentioned network can include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to be able to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (Radio Frequency, RF) module, which is used to communicate with the Internet in a wireless manner.

[0045] The display can be, for example, a touch screen type liquid crystal display (LCD), which can enable a user to interact with the user interface of the computer terminal 10 (or mobile device).

[0046] In the above-mentioned operating environment, the present application provides a determination method of an evaluation model of a power asset as shown in Figure 2 Figure 2 is a flowchart of the determination method of the evaluation model of the power asset according to Embodiment 1 of the present application.

[0047] In step S201, in the case of receiving a target model maintenance request, a target maintenance page is displayed on a man-machine interface, wherein the target model is a model in a plurality of evaluation models of the power asset, and the target maintenance page includes an evaluation template corresponding to the target model, and the evaluation template includes index information of a plurality of evaluation indexes.

[0048] Optionally, an electronic device, an application system, a server, and the like can be used as an execution subject of the present application. In the present embodiment, a target processing system is used as an execution subject to execute the determination method of the evaluation model of the power asset as described above.

[0049] ​Optionally, the evaluation referred to in the present application refers to an evaluation on the power asset, for example, it can be a fixed asset investment evaluation on the power asset, the fixed asset investment evaluation refers to a process of systematically analyzing and evaluating the whole process from decision-making to implementation and then to operation of the fixed asset investment project, which mainly measures the feasibility, effectiveness and risk of the investment project through a series of scientific methods and indexes, so as to provide an important basis for investment decision-making, promote the management of business investment to be more scientific, standardized and effective, and realize the observability, measurability and traceability of the effectiveness of fixed asset investment, and for another example, it can be an operation evaluation on the power asset (such as equipment utilization rate, failure rate, maintenance cost), and for another example, it can be a technical state evaluation on the power asset (such as the aging degree, residual life and health state of the equipment).

[0050] Optionally, the user can initiate a target model maintenance request through the man-machine interaction interface of the target processing system to request maintenance of the target model, such as updating, adding or deleting indexes, etc. The man-machine interaction interface is a graphical interface for information interaction between the target processing system and the user, and the user inputs commands or data through the interface, and the system feeds back the results or status of the response.

[0051] Optionally, the evaluation model is used to evaluate the power project involving the power asset. In the scenario where the evaluation is a fixed asset investment evaluation, the power project can be a power asset investment project, and the plurality of evaluation models can include but are not limited to: a comprehensive evaluation model, a performance index model, a normative evaluation model, various professional investment evaluation models, a data quality evaluation model, and a single project evaluation model.

[0052] Optionally, the target processing system displays a target maintenance page on the man-machine interaction interface in response to the target model maintenance request, so that the user can maintain the selected target model on the page. The target maintenance page includes the evaluation template corresponding to the target model, and the evaluation template includes index information of a plurality of evaluation indexes. The evaluation template can be understood as a static form which is used to record at least the index information of the related evaluation indexes. The index information refers to detailed data used to describe the evaluation index. The format and content of the index information in the evaluation templates of different evaluation models can be different. For example, the index information at least includes the name of the evaluation index, and can also include the business category corresponding to the evaluation index, the index level, the association relationship between the index and other indexes, the index weight, the evaluation data content corresponding to the index, etc.

[0053] Optionally, taking the fixed asset investment evaluation scenario as an example, assuming that the plurality of evaluation models include a comprehensive evaluation model, a performance index model, a normative evaluation model, various professional investment evaluation models, and a data quality evaluation model, the evaluation template and the index information are exemplarily described.

[0054] For example,Figure 3 is a schematic diagram of a model maintenance page of a performance indicator model provided by an embodiment of the present application, as shown in Figure 3 , the table in Figure 3 is an evaluation template of the performance indicator model, one row in the evaluation template corresponds to one indicator information, and the indicator information of each row includes an indicator name, a business category corresponding to the indicator (for example, main network infrastructure in Figure 3 ), remark information of the indicator, a strategic direction corresponding to the indicator, and an indicator state. A user can modify the indicator information in the evaluation template of the performance indicator model in the model maintenance page by means of adding, deleting, enabling / disabling indicators, so as to obtain a performance indicator model meeting application requirements.

[0055] Figure 4 is a schematic diagram of a model maintenance page of a normative evaluation model provided by an embodiment of the present application, as shown in Figure 4 , the table in Figure 4 is an evaluation template of the normative evaluation model, and the indicators in the normative evaluation model are divided into first-level indicators, second-level indicators, and third-level indicators. The indicator information of the normative evaluation model includes a business category corresponding to the indicator (for example, each third-level indicator in Figure 4 corresponds to a business category such as main network infrastructure and distribution network infrastructure), an indicator name, an indicator level (i.e., first level, second level, and third level), an association relationship between the indicator and other indicators (for example, the third-level indicator “completeness of rules and regulations” is a subordinate indicator of the second-level indicator “planning stage”), an indicator weight (for example, weights corresponding to each business category under the third-level indicator), and an indicator state (not shown in Figure 4 ). A user can modify the indicator information in the evaluation template of the normative evaluation model in the model maintenance page by means of adding, deleting, enabling / disabling, and updating weight values of indicators, so as to obtain a normative evaluation model meeting application requirements.

[0056] Figure 5 is a schematic diagram of a model maintenance page of each professional investment evaluation model provided by an embodiment of the present application, as shown in Figure 5 , the table in Figure 5 is an evaluation template of each professional investment evaluation model, and the indicators in each professional investment evaluation model are divided into first-level indicators, second-level indicators, and third-level indicators. The indicator information of each professional investment evaluation model includes a business category corresponding to the indicator (for example, Figure 5The three-level indicators "Planning Investment Consistency Rate," the two-level indicator "Planning Consistency," and the indicator "Project Decision Evaluation" all correspond to the main network infrastructure business category. The indicators include: indicator name, indicator level, correlation with other indicators, indicator weight (e.g., the weights corresponding to the first-level, second-level, and third-level indicators), indicator definition, and indicator status. Users can modify the indicator information in the evaluation templates of various professional investment evaluation models on the model maintenance page using methods such as "Add," "Delete," "Enable / Disable," and "Update Weight Values" to obtain professional investment evaluation models that meet application requirements.

[0057] Figure 6 This is a schematic diagram of the model maintenance page of the data quality evaluation model provided in the embodiments of this application, as shown below. Figure 6 As shown, Figure 6 The table in the middle is the evaluation template for the data quality assessment model. The indicators in the data quality assessment model are divided into primary, secondary, and tertiary indicators. The indicator information in the data quality assessment model includes the business category corresponding to the indicator (e.g., ...). Figure 6 The data quality evaluation model includes three indicators: Level 3 ("Whether the submitted form is in accordance with the data collection form"), Level 2 ("Data collection status"), and Level 3 ("Data compliance"), all corresponding to the main network infrastructure business category. These indicators include: indicator name, indicator level, relationship between indicators and other indicators, indicator weight (e.g., the weights corresponding to Level 1, Level 2, and Level 3 indicators), Level 3 indicator definition, and indicator status. Users can modify the indicator information in the evaluation template of the data quality evaluation model on the model maintenance page using methods such as "Add," "Delete," "Enable / Disable," and "Update Weight Value" to obtain a data quality evaluation model that meets application requirements.

[0058] Figure 7 This is a schematic diagram of the model maintenance page of the comprehensive evaluation model provided in the embodiments of this application, as shown below. Figure 7 As shown, Figure 7 The table in the middle is the evaluation template for the comprehensive evaluation model. Each row in the template corresponds to one indicator, and the indicator information in each row includes the indicator name, indicator remarks, and indicator weight. Users can modify the indicator information in the evaluation template of the comprehensive evaluation model through the "Update Weight Value" indicator on the model maintenance page to obtain a comprehensive evaluation model that meets application requirements.

[0059] Optionally, multiple evaluation models include the first type of evaluation model, which refers to an evaluation model that includes evaluation indicators corresponding to multiple levels. For example, the normative evaluation model, the professional investment evaluation model, and the data quality evaluation model mentioned above are all first type of evaluation models.

[0060] Optionally, the plurality of evaluation models comprises a second type of evaluation model, the second type of evaluation model refers to an evaluation model whose evaluation result depends on other evaluation models, the other evaluation models refer to models other than the second type of evaluation model in the plurality of evaluation models, for example, as shown in Figure 7 the indicators of the comprehensive evaluation model are "investment normative evaluation", "evaluation of investment in each specialty", and "data quality evaluation", that is, the indicator values of the indicators of the model are the evaluation results of the normative evaluation model, the evaluation model of investment in each specialty, and the data quality evaluation model, therefore, the comprehensive evaluation model is equivalent to the third type of evaluation model described above.

[0061] Optionally, the plurality of evaluation models comprises a third type of evaluation model, the third type of evaluation model refers to an evaluation model comprising an evaluation indicator corresponding to a single level, for example, the performance indicator model described above is a third type of evaluation model.

[0062] In step S202, in a case where the template adjustment instruction is received, the index information in the evaluation template is updated according to the template adjustment instruction to obtain an updated evaluation template, wherein the adjustment mode in the template adjustment instruction comprises at least one of the following: updating the index state, deleting the index, adding the index, and updating the index weight, and the index state comprises an enabled state and a disabled state.

[0063] Optionally, the user can perform operations in the target maintenance page, and the man-machine interaction interface generates a template adjustment instruction based on the user operations and sends the template adjustment instruction to the target processing system. In a case where the template adjustment instruction is received, the target processing system adjusts the evaluation template according to the adjustment mode in the template adjustment instruction and the index information indicated by the template adjustment instruction to obtain an updated evaluation template.

[0064] For example, as shown in Figure 5 the model maintenance page of the evaluation model of investment in each specialty comprises "add", "delete", "enable", and "disable" buttons, the man-machine interaction interface determines the adjustment mode based on the interactive operations of the user with the "add", "delete", "enable", and "disable" buttons, determines the index information indicated by the user based on the index information selected by the user, and generates a template adjustment instruction based on the adjustment mode, or generates a template adjustment instruction based on the adjustment mode and the index information indicated by the user. When the user expects to update the weight of the index value, the user can select the weight cell in the evaluation template, and in a case where it is detected that the user selects the weight cell, it is determined that the adjustment mode is to update the weight of the index, and it is determined that the index information indicated by the adjustment is the index information corresponding to the weight cell.

[0065] Optionally, the adjustment manner in the template adjustment instruction comprises at least one of the following: updating an index state, deleting an index, adding an index, and updating an index weight. The index state comprises an enabled state and a disabled state. When an index is enabled, it is determined that the index is used in evaluation. Conversely, when an index is disabled, it is determined that the index is prohibited from being used in evaluation. Deleting an index means that the index is removed from the evaluation template, for example, deleting indexes that are no longer used in the current evaluation model in the future to keep the page simple. Adding means adding an index to the evaluation template. In this embodiment, the index value of each index in the first type of evaluation model and the second type of evaluation model is a score, and therefore, updating an index weight means assisting in modifying the calculation manner of a non-lowest-level index in the first type of evaluation model and assisting in modifying the calculation manner of the total score of each index in the second type of evaluation model. Optionally, the index value of the performance index model can be "completed" or "not completed".

[0066] In step S203, a target model is determined according to the index value determination manner and the data collection manner associated with the target index information in the updated evaluation template, wherein the target index information refers to index information in an enabled state.

[0067] Optionally, in the target processing system, the index value determination manner and the data collection manner associated with each index information are preset. The index value determination manner refers to a manner for determining the index value of an index according to evaluation data or the index value of a subordinate evaluation index. The data collection manner refers to a manner for collecting evaluation data corresponding to an index. The evaluation data refers to data required to be used in a project file when the index value is calculated.

[0068] Optionally, the target processing system can determine a target model according to the index value determination manner and the data collection manner associated with the target index information in the updated evaluation template, that is, the target model comprises the updated evaluation template, the index value determination manner associated with the target index information, and the data collection manner associated with the target index information.

[0069] In the embodiments of the present application, by displaying a target maintenance page on a man-machine interaction interface when a target model maintenance request is received, and updating the evaluation template in the target maintenance page based on a template adjustment instruction, a template editing function is provided for a user, the evaluation content of a target model to be generated is determined based on the update operation of the user on the template, the target model is determined according to the index value determination manner and the data collection manner associated with the target index information in the updated evaluation template, the target model is determined in combination with the processing logic associated with the evaluation content determined by the user, and therefore, the individualized determination of the evaluation model without manual code modification is realized, and the labor cost for building the evaluation model is reduced.

[0070] Therefore, the method provided in this application achieves the goal of personalized determination of the evaluation model without changing the code, realizes the technical effect of reducing the manual cost of building the evaluation model, and solves the technical problem of high manual cost of building the evaluation model due to the reliance on manually predefined code to build the evaluation model and implement the evaluation function based on the evaluation model.

[0071] Optionally, in the method for determining the evaluation model of power assets provided in the embodiments of this application, before displaying the target maintenance page on the human-computer interaction interface when a target model maintenance request is received, the method further includes: displaying a main maintenance page on the human-computer interaction interface when a model maintenance request is received, wherein the main maintenance page includes multiple jump components associated with evaluation models; and determining the evaluation model associated with the target jump component as the target model when an interactive operation on the target jump component in the main maintenance page is received, and determining that a target model maintenance request has been received.

[0072] Optionally, when a user wants to maintain the evaluation model, the user can initiate a model maintenance request through the human-computer interaction interface. When the target processing system receives the model maintenance request through the human-computer interaction interface, it displays the main maintenance page on the human-computer interaction interface. The main maintenance page includes multiple jump components associated with the evaluation models, and the model names of the evaluation models can be identified on the multiple jump components associated with the evaluation models.

[0073] In an optional embodiment, the model maintenance page of a specific model can be used as the main maintenance page. For example, the model maintenance page of the comprehensive evaluation model can be used as the main maintenance page. That is, when a user initiates a model maintenance request, the target processing system displays the model maintenance page of the comprehensive evaluation model on the human-computer interaction interface. Figure 7 As shown, in Figure 7 In the text, the components containing phrases such as "Comprehensive Evaluation Model Maintenance", "Performance Indicator Model Maintenance", "Standardized Evaluation Model Maintenance", "Investment Evaluation Model Maintenance for Various Specialties", and "Data Quality Evaluation Model Maintenance" are jump components that link multiple evaluation models.

[0074] Optionally, upon receiving an interactive operation (e.g., click, double-click, etc.) on a target navigation component in the main maintenance page, the target processing system can identify the evaluation model associated with the target navigation component as the target model, thereby confirming that a target model maintenance request has been received. For example, if the user clicks... Figure 7 The component containing "Standardized Evaluation Model Maintenance" determines the target model as the standardized evaluation model.

[0075] Upon receiving a target model maintenance request, the target processing system determines the evaluation template corresponding to the target model and displays the evaluation template on the corresponding maintenance page.

[0076] It should be noted that the above manner establishes an efficient and intelligent interaction process between the user and the system. Through the display of the main maintenance page of the adjustment component containing multiple evaluation models, the user can quickly locate and select the target model they want to maintain, and the system can intelligently identify the user's jump operation to accurately determine the target model, thereby improving the accuracy of determining the maintenance request and the convenience of operation.

[0077] Optionally, in the method for determining the evaluation model of the power asset provided in the embodiments of the present application, before the target maintenance page is displayed on the man-machine interaction interface, the method further comprises: judging whether there is a historical target model in a preset first storage area; in the case where there is a historical target model, determining the evaluation template associated with the historical target model as the evaluation template corresponding to the target model; in the case where there is no historical target model, obtaining an initial evaluation template associated with the target model and determining the initial evaluation template as the evaluation template corresponding to the target model; and generating the target maintenance page according to the evaluation template corresponding to the target model.

[0078] Optionally, the first storage area is a preset area in the target processing system, which can be a database partition or a folder for saving historical model data. The historical target model can refer to a previous version of the evaluation model, for example, the historical target model is a comprehensive evaluation model of the year 2024, or a comprehensive evaluation model of the year 2023, and the target model is a comprehensive evaluation model of the year 2025.

[0079] Optionally, in the case where the target model maintenance request is received, the target processing system can first judge whether there is a historical target model in the preset first storage area, for example, by searching for the model name.

[0080] Optionally, if the target historical model is found in the first storage area, the evaluation template associated with the historical target model can be determined as the evaluation template corresponding to the target model.

[0081] Optionally, if the target historical model is not found in the first storage area, it means that this time of maintenance of the target model is the first time, and in this case, an initial evaluation template associated with the target model can be loaded from a built-in template library or other preset source, so as to determine the initial evaluation template as the evaluation template corresponding to the target model. The target processing system can be preset with initial evaluation templates associated with different evaluation models.

[0082] After the evaluation template of the target model is determined, the target maintenance page is generated based on the evaluation template.

[0083] It should be noted that by using the historical template as the basis in the presence of the historical template, the previously set weight, index and other contents can be retained, thereby reducing the amount of adjustment of the user, and by using the preset template in the absence of the historical template, the blank state of the model construction is avoided, and the reliability of the model maintenance is improved.

[0084] Optionally, in the method for determining the evaluation model of the power asset provided in the embodiments of the present application, the plurality of evaluation models includes a first type of evaluation model, the first type of evaluation model refers to an evaluation model including evaluation indexes corresponding to a plurality of levels, and in the case where the target model is the first type of evaluation model, the index information in the evaluation template is updated according to the template adjustment instruction, including: determining the adjustment mode from the template adjustment instruction; in the case where the adjustment mode is one of updating the index state and deleting the index, determining the evaluation index indicated by the template adjustment instruction, and adjusting the index information of the evaluation index and the index information of the subordinate evaluation index of the evaluation index according to the adjustment mode; in the case where the adjustment mode is updating the index weight, determining the evaluation index indicated by the template adjustment instruction, and adjusting the weight in the index information of the evaluation index according to the adjustment mode; in the case where the adjustment mode is adding a new index, receiving an index selection operation, determining the index indicated by the index selection operation in the index library as the to-be-added index, and adding the index information of the to-be-added index in the evaluation template.

[0085] Optionally, in a popular sense, the first type of evaluation model refers to an evaluation model with a hierarchical structure, including a plurality of levels of evaluation indexes, for example, there can be a plurality of second-level indexes under a first-level index, and there can be a plurality of third-level indexes under a second-level index.

[0086] Optionally, after receiving the template adjustment instruction, the adjustment mode is determined from the template adjustment instruction. If the adjustment mode is to update the index state or delete the index, the target processing system can identify the specific evaluation index indicated in the template adjustment instruction, and then recursively adjust the state of the index and all subordinate indexes or perform the deletion operation. This means that for the first type of evaluation model, when the user decides to disable or delete an index, not only the index itself, but also all subordinate indexes are adjusted or deleted together to avoid model confusion or data loss caused by a single index state change. For example, if only a second-level index is deleted, but the third-level indexes under the second-level index are not deleted, it cannot be determined whether the third-level indexes are used, and if used, which index they belong to, thereby causing evaluation abnormalities.

[0087] Optionally, in the case where the adjustment mode is to update the index weight, the target processing system can determine the weight cell selected by the user in the evaluation template, and adjust the weight in the index information of the evaluation index based on the weight value input by the user.

[0088] Optionally, in the case that the adjustment manner is to add an index, the target processing system can display the index information of the indexes in the index library in the human-computer interaction interface, such as popping up a window in which the index information of each index in the index library is listed, and then the target processing system receives a user selection operation on the indexes in the index library, so as to determine the index indicated by the selection operation in the index library as the to-be-added index, and add the index information of the to-be-added index in the evaluation template. The target processing system can determine the position of the to-be-added index in the evaluation template based on the index information of the to-be-added index, for example, if the to-be-added index is a third-level index and is a subordinate index of a certain second-level index, the to-be-added index is set on the corresponding side of the second-level index in the evaluation template. Optionally, all indexes that can be used in the evaluation process are recorded in the index library in advance, and the target processing system is preconfigured with the index value determination manner and the data collection manner associated with each index in the index library.

[0089] Optionally, when the user clicks a button such as “Save” in the target maintenance page, it is determined that the user has completed the update, and the updated evaluation template is obtained.

[0090] It should be noted that by the above method, flexible adjustment of the first type of evaluation model is achieved, and linkage adjustment between multi-level indexes is achieved, thereby improving the adjustment flexibility and efficiency of the model.

[0091] Optionally, in the method for determining an evaluation model of an electric power asset provided in the embodiments of the present application, the index information further includes a business category associated with the index, and before determining the adjustment manner from the template adjustment instruction, the method further includes: determining a target business category from the business category selection instruction in the case that the business category selection instruction is received; determining the index information matched with the target business category from the evaluation template, and hiding the index information other than the index information matched with the target business category in the target maintenance page; determining a target index name from the index name selection instruction in the case that the index name selection instruction is received; and determining the index information matched with the target index name from the evaluation template, and hiding the index information other than the index information matched with the target index name in the target maintenance page.

[0092] Optionally, as shown in FIG. 13, the model maintenance page includes a business category selection component (i.e., the drop-down box at “Business Category” in FIG. 13) and an index name selection component (i.e., the search box at “Please enter the index name” in FIG. 13). Figure 3 Figure 3 Figure 3

[0093] ​​​Optionally, the user can select a business category in the business category selection component in the target maintenance page. After the user finishes the selection, the target processing system receives a business category selection instruction and determines a target business category from the business category selection instruction. The target business category is the business category selected by the user. Then, the target processing system filters all the index information matching the target business category from the current evaluation template and displays the index information on the target maintenance page, while hiding the index information of other business categories, so as to improve the efficiency and accuracy of the user in maintaining the index under a specific business category.

[0094] Optionally, the user can input an index name in the index name selection component in the target maintenance page. After the user finishes the input, the target processing system receives an index name selection instruction and determines a target index name from the index name selection instruction. The target index name is the index name input by the user. Then, the target processing system filters the index information matching the target index name from the current evaluation template and ensures that the information is visible on the target maintenance page, while other index information that does not match the target index name is hidden for the user to adjust. Optionally, it is determined that the target index name matches the index name in the index information if the target index name is the same as the index name in the index information, and it is determined that the target index name does not match the index name in the index information otherwise.

[0095] It should be noted that by introducing the business category and index name selection instructions, the efficiency and accuracy of the user in maintaining the evaluation model can be improved, so that the user can quickly locate the evaluation index related to a specific business and make targeted adjustments.

[0096] Optionally, in the method for determining the evaluation model of the power asset provided in the embodiments of the present application, the plurality of evaluation models includes a second type of evaluation model, the second type of evaluation model is a model whose evaluation result depends on other evaluation models, and the other evaluation models are models other than the second type of evaluation model in the plurality of evaluation models. In the case where the target model is the second type of evaluation model, the index information in the evaluation template is updated according to the template adjustment instruction to obtain an updated evaluation template, including: in the case where the adjustment mode is to update the index weight, determining the evaluation index corresponding to the adjustment mode, wherein different evaluation indexes in the evaluation template correspond to the evaluation results of different evaluation models in the other evaluation models; adjusting the weight in the index information of the evaluation index according to the adjustment mode; determining whether the sum of the adjusted weights of the evaluation indexes in the evaluation template is equal to a preset value to obtain a determination result; and determining whether the evaluation template after the weight adjustment is the updated evaluation template according to the determination result.

[0097] Optionally, the second type of evaluation model refers to an evaluation model whose evaluation result is determined based on the result of other evaluation models, for example, a comprehensive evaluation model relies on the results of the normative evaluation model, the professional investment evaluation model, and the data quality evaluation model to calculate the final score. Assuming that the evaluation result of the normative evaluation model is 10 points, the weight is 0.5, the evaluation result of the professional investment evaluation model is 50 points, the weight is 0.3, and the evaluation result of the data quality evaluation model is 60 points, the weight is 0.2, then the evaluation result of the comprehensive evaluation model can be 5+15+12=32 points.

[0098] Optionally, in the case of updating the index weight, the target processing system can determine the weight cell selected by the user in the evaluation template, determine the evaluation index to which the weight cell selected by the user belongs as the evaluation index corresponding to the adjustment mode, and adjust the weight in the index information of the evaluation index based on the weight value input by the user.

[0099] Optionally, after determining that the user completes the update of the index weight, for example, after the user clicks Save, the target processing system can automatically check whether the sum of the adjusted weights of the evaluation indexes in the evaluation template is equal to a preset value, for example, whether the sum is 1. If the result of the judgment is equal to the preset value, it is determined that the evaluation template after adjusting the weight is the updated evaluation template, that is, the new weight distribution is formally saved. If the result of the judgment is not equal to the preset value, it is determined that the evaluation template after adjusting the weight is not the updated evaluation template, that is, the new weight distribution is not saved, and the user is prompted to adjust the weight again until the condition is met.

[0100] In an optional embodiment, the above-mentioned verification method of the sum of the weights can also be applied to the first type of evaluation model.

[0101] It should be noted that by the above-mentioned method, the accuracy and rationality of the index weight of the second type of evaluation model are ensured, thereby improving the reliability and effectiveness of the finally determined evaluation model.

[0102] Optionally, in the method for determining an evaluation model of a power asset provided in the embodiments of the present application, after the target model is determined, the method further comprises: obtaining a power asset evaluation task, wherein the power asset evaluation task comprises a plurality of power projects to be evaluated; collecting the to-be-evaluated data from the project file of the power project according to the data collection mode in the target model; determining the index value based on the to-be-evaluated data by using the index value determination mode in the target model; and determining the evaluation result according to the index value.

[0103] Optionally, after the target model is determined, a fixed asset evaluation task is obtained, and the fixed asset evaluation task comprises a project to be evaluated. The fixed asset evaluation task can be "2025 Annual Fixed Asset Investment Evaluation Task".

[0104] Optionally, the target processing system can automatically extract the required data (i.e. the data to be evaluated) from the project files of the relevant power projects according to the data collection method specified in the target model, which can include the key parameters such as the cost, benefit, schedule, and compliance of the projects. The data collection method can include a plurality of collection rules to match the data to be evaluated from the project files in the form of regular expressions or other forms.

[0105] The index value determination method refers to a method for determining the index value of an index according to the evaluation data or the index value of a subordinate evaluation index.

[0106] In an optional embodiment, after collecting the relevant data of the project to be evaluated, the target processing system can convert the collected data into specific index values by calculation, comparison, or weighting according to the index value determination method defined in the target model. For example, for an index related to cost and benefit, the index value determination method of the index can be to calculate the net present value or internal rate of return of the project according to the data to be evaluated in the project file, and then convert the net present value or internal rate of return into a score of 0-100 as the index value.

[0107] In an optional embodiment, for the lowest-level index (e.g. the third-level index) in the first type of evaluation model, the index value determination method corresponding to the lowest-level index is used to determine the index value of the index according to the evaluation data, and for the non-lowest-level index (e.g. the second-level index and the first-level index) in the first type of evaluation model, the index value determination method corresponding to the non-lowest-level index is used to determine the index value of the index according to the index value of the subordinate evaluation index corresponding thereto.

[0108] Optionally, after determining the index value of each enabled index in the evaluation model, the evaluation result can be determined according to the index values. For example, the index values of all the indexes are directly taken as the evaluation result, or for example, after obtaining the index values of all the indexes, the highest-level index is comprehensively calculated according to the weight distribution set in the target model to obtain a total score value, and then the total score value and the index values of all the indexes are taken as the evaluation result, or for example, after obtaining the index values of all the indexes, the highest-level indexes corresponding to the same business category are comprehensively calculated according to the weight distribution set in the target model to obtain the total score values of each business category, and then the total score values of each business category and the index values of all the indexes are taken as the evaluation result. The specific method of determining the evaluation result can be freely set according to actual needs.

[0109] For example, assume that the target model is a model for the normative evaluation of power projects, which includes multiple indicators such as "construction compliance", "budget control", "project progress", etc., each of which has its specific data collection rules and indicator value determination methods. After the user determines the target model, the system will obtain all the power projects to be evaluated in the current year, and then extract the necessary data from the construction reports, financial statements, and progress update files of each project according to the data collection methods in the model. Next, the system will convert these data into specific indicator values according to the indicator value determination methods defined in the model, such as quantifying the construction compliance indicator by checking whether there are any irregular records in the construction reports of each project, and determining the budget control indicator according to the difference between the actual cost and the budget in the financial statements of each project.

[0110] It should be noted that the process of automatic data collection, indicator value determination, and evaluation result generation improves the efficiency and accuracy of power asset evaluation.

[0111] Optionally, in the method for determining the evaluation model of the power asset provided in the embodiments of the present application, the indicator information further includes a business category associated with the indicator, and after determining the evaluation result according to the indicator value, the method further includes: obtaining a preset result display template, wherein the result display template displays the indicator values in a business category dimension; and updating the result display template based on the indicator values according to the business category to which each indicator value belongs, to obtain a result display model.

[0112] Optionally, after calculating the indicator values of all evaluation indicators, the target processing system can obtain a result display template corresponding to the target model from a predefined template library. The result display template can be an interface design containing multiple tables or charts, which are divided according to the business categories of power assets, such as grid operation and maintenance, technical transformation, safety and environmental protection, etc.

[0113] After determining the result display template, the target processing system can fill these data into the corresponding areas of the result display template according to the business category to which each indicator value belongs, for example, if an indicator value is related to the grid operation and maintenance business, the system will display it in the table or chart under the grid operation and maintenance business category in the template.

[0114] After all the indicator values have been correctly filled into the result display template, the updated result display template is saved as a result display model and can be provided to the user for viewing or exporting on the corresponding interface.

[0115] For example, Figure 8 is a schematic diagram of the result display model provided in the embodiments of the present application, Figure 8The results of the model show that the comprehensive evaluation model corresponds to the model, and the comprehensive evaluation model includes three indexes, namely, standardization, investment evaluation, and data quality, that is, the evaluation results of the three models of the standardization evaluation model, the professional investment evaluation model, and the data quality evaluation model, respectively, as shown in Figure 8 The evaluation results of the three models of the standardization evaluation model, the professional investment evaluation model, and the data quality evaluation model include the total score of each business category (main network infrastructure, distribution network infrastructure, etc.), and the evaluation results of the comprehensive evaluation model are also divided into the total scores of multiple business categories (obtained by weighted summation according to the results of the three models of the standardization evaluation model, the professional investment evaluation model, and the data quality evaluation model), thereby obtaining the result of the result model as shown in Figure 8 The results of the model show that the comprehensive evaluation model corresponds to the model, and the comprehensive evaluation model includes three indexes, namely, standardization, investment evaluation, and data quality, that is, the evaluation results of the three models of the standardization evaluation model, the professional investment evaluation model, and the data quality evaluation model, respectively, as shown in

[0116] It should be noted that by the above manner, effective visual display of the evaluation results is realized, thereby enhancing the readability and analysis value of the power asset evaluation results.

[0117] Therefore, the method provided in the application achieves the purpose of individualizing the evaluation model without changing the code, realizes the technical effect of reducing the labor cost of constructing the evaluation model, and solves the technical problem of high labor cost of constructing the evaluation model in the related art which relies on manual pre-defined code to construct the evaluation model and realize the evaluation function based on the evaluation model.

[0118] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.

[0119] Embodiment 2

[0120] The embodiment of the application also provides a determination device of an evaluation model of a power asset. It should be noted that the determination device of the evaluation model of the power asset in the embodiment of the application can be used to execute the determination method of the evaluation model of the power asset provided in the embodiment of the application. The determination device of the evaluation model of the power asset provided in the embodiment of the application is introduced as follows.

[0121] According to the embodiment of the application, a device for implementing the determination method of the evaluation model of the power asset is also provided, as shown in Figure 9 The device comprises:

[0122] The first display module 901 is configured to display a target maintenance page on the human-computer interaction interface when the target model maintenance request is received, wherein the target model is a model in the plurality of evaluation models of the power asset, and the target maintenance page includes an evaluation template corresponding to the target model, and the evaluation template includes index information of a plurality of evaluation indexes;

[0123] The first updating module 902 is configured to update the index information in the evaluation template according to the template adjustment instruction to obtain an updated evaluation template when the template adjustment instruction is received, wherein the adjustment manner in the template adjustment instruction includes at least one of the following: updating an index state, deleting an index, adding an index, and updating an index weight, and the index state includes an enabled state and a disabled state.

[0124] The first determining module 903 is configured to determine the target model according to a target index information associated index value determination manner and a data acquisition manner in the updated evaluation template, wherein the target index information is index information in the enabled state.

[0125] In the embodiment of the present application, by displaying the target maintenance page on the human-computer interaction interface when the target model maintenance request is received, and updating the evaluation template in the target maintenance page based on the template adjustment instruction, the template editing function is provided for the user, the evaluation content of the target model to be generated is determined based on the update operation of the user on the template, the target model is determined according to the target index information associated index value determination manner and the data acquisition manner in the updated evaluation template, the target model is determined in combination with the processing logic associated with the evaluation content determined by the user, thereby realizing the individualization of the evaluation model without manually changing the code, and reducing the labor cost of building the evaluation model.

[0126] Therefore, the method provided in the present application achieves the purpose of individualizing the evaluation model without changing the code, realizes the technical effect of reducing the labor cost of building the evaluation model, and solves the technical problem of high labor cost of building the evaluation model in the related art which relies on the code defined by the human being in advance to build the evaluation model and realize the evaluation function based on the evaluation model.

[0127] Optionally, in the determination apparatus of the evaluation model of the power asset provided in the embodiment of the present application, the determination apparatus of the evaluation model of the power asset further includes: a second display module configured to display a main maintenance page on the human-computer interaction interface when a model maintenance request is received, wherein the main maintenance page includes a plurality of jump components associated with the evaluation models; and a second determining module configured to determine an evaluation model associated with a target jump component in the main maintenance page as a target model and determine that the target model maintenance request is received when an interactive operation on the target jump component is received.

[0128] Optionally, in the device for determining the evaluation model of the power asset provided in the embodiments of the present application, the device for determining the evaluation model of the power asset further comprises: a judging module, configured to judge whether the historical target model exists in the preset first storage area; a third determining module, configured to determine the evaluation template associated with the historical target model as the evaluation template corresponding to the target model in the case that the historical target model exists; a fourth determining module, configured to acquire the initial evaluation template associated with the target model and determine the initial evaluation template as the evaluation template corresponding to the target model in the case that the historical target model does not exist; and a generating module, configured to generate the target maintenance page according to the evaluation template corresponding to the target model.

[0129] Optionally, in the device for determining the evaluation model of the power asset provided in the embodiments of the present application, the first updating module further comprises: a first determining submodule, configured to determine the adjustment mode from the template adjustment instruction; a second determining submodule, configured to determine the evaluation index indicated by the template adjustment instruction and adjust the index information of the evaluation index and the index information of the subordinate evaluation index of the evaluation index according to the adjustment mode in the case that the adjustment mode is one of the updating index state and the deleting index; a third determining submodule, configured to determine the evaluation index indicated by the template adjustment instruction and adjust the weight in the index information of the evaluation index according to the adjustment mode in the case that the adjustment mode is the updating index weight; and a fourth determining submodule, configured to receive the index selection operation, determine the index indicated by the index selection operation in the index library as the to-be-added index, and add the index information of the to-be-added index in the evaluation template in the case that the adjustment mode is the adding index.

[0130] Optionally, in the device for determining the evaluation model of the power asset provided in the embodiments of the present application, the device for determining the evaluation model of the power asset further comprises: a fifth determining module, configured to determine the target business category from the business category selection instruction in the case that the business category selection instruction is received; a first processing module, configured to determine the index information matched with the target business category from the evaluation template and hide the index information other than the index information matched with the target business category in the target maintenance page; a sixth determining module, configured to determine the target index name from the index name selection instruction in the case that the index name selection instruction is received; and a second processing module, configured to determine the index information matched with the target index name from the evaluation template and hide the index information other than the index information matched with the target index name in the target maintenance page.

[0131] Optionally, in the device for determining an evaluation model of a power asset provided in the embodiments of the present application, the first updating module further includes: a fifth determining sub-module, configured to determine the evaluation indexes corresponding to the adjustment mode in the case that the adjustment mode is updating the index weights, wherein different evaluation indexes in the evaluation template correspond to the evaluation results of different evaluation models in other evaluation models; an adjusting sub-module, configured to adjust the weights in the index information of the evaluation indexes according to the adjustment mode; a judging sub-module, configured to judge whether the sum of the adjusted weights of the evaluation indexes in the evaluation template is equal to a preset value, and obtain a judgment result; and a sixth determining sub-module, configured to determine whether the evaluation template after the adjustment of the weights is the updated evaluation template according to the judgment result.

[0132] Optionally, in the device for determining an evaluation model of a power asset provided in the embodiments of the present application, the device for determining an evaluation model of a power asset further includes: a first obtaining module, configured to obtain a power asset evaluation task, wherein the power asset evaluation task includes a plurality of power projects to be evaluated; a collecting module, configured to collect the to-be-evaluated data from the project files of the power projects according to the data collection mode in the target model; a seventh determining module, configured to determine the index values based on the to-be-evaluated data by using the index value determination mode in the target model; and an eighth determining module, configured to determine the evaluation result according to the index values.

[0133] Optionally, in the device for determining an evaluation model of a power asset provided in the embodiments of the present application, the device for determining an evaluation model of a power asset further includes: a second obtaining module, configured to obtain a preset result display template, wherein the result display template displays the index values in a business category dimension; and a second updating module, configured to update the result display template based on the index values according to the business category to which each index value belongs, and obtain a result display model.

[0134] It should be noted that the first display module 901, the first updating module 902 and the first determining module 903 correspond to steps S201 to S203 in Embodiment 1, and the three modules have the same instances and application scenarios as the corresponding steps, but are not limited to the content disclosed in Embodiment 1. It should be noted that the above modules or units can be hardware components or software components stored in a memory (for example, the memory 104) and processed by one or more processors (for example, the processors 102a, 102b,..., 102n), and the above modules can also be a part of the device and can run in the computer terminal 10 provided in Embodiment 1.

[0135] Embodiment 3

[0136] The embodiments of the present application can provide an electronic device, Figure 10 is a structural block diagram of an electronic device according to an embodiment of the present application. As shown in Figure 10As shown, the electronic device may include: one or more ( Figure 10 (Only one is shown) processor 1002, memory 1004, memory controller, and peripheral interface, wherein the peripheral interface is connected to the radio frequency module, audio module and display.

[0137] The memory can be used to store software programs and modules, such as the program instructions / modules corresponding to the methods and apparatus in the embodiments of this application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, thereby implementing the above-described methods. The memory may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0138] The processor can access information and applications stored in the memory via a transmission device to execute the following steps: Upon receiving a target model maintenance request, a target maintenance page is displayed on the human-machine interface. The target model is one of multiple evaluation models for power assets. The target maintenance page includes an evaluation template corresponding to the target model, which contains indicator information for multiple evaluation indicators. Upon receiving a template adjustment instruction, the indicator information in the evaluation template is updated according to the instruction to obtain an updated evaluation template. The adjustment method in the template adjustment instruction includes at least one of the following: updating indicator status, deleting an indicator, adding an indicator, or updating indicator weights. The indicator status includes: enabled status and disabled status. The target model is determined based on the indicator value determination method and data collection method associated with the target indicator information in the updated evaluation template. The target indicator information refers to indicator information in the enabled state.

[0139] The processor can also call the information and application stored in the memory through the transmission device to perform the following steps: upon receiving a target model maintenance request, before displaying the target maintenance page on the human-computer interaction interface, upon receiving a model maintenance request, displaying the main maintenance page on the human-computer interaction interface, wherein the main maintenance page includes multiple jump components associated with evaluation models; upon receiving an interactive operation on the target jump component in the main maintenance page, determining the evaluation model associated with the target jump component as the target model, and confirming that a target model maintenance request has been received.

[0140] The processor can further call information and application programs stored in the memory through the transmission device to perform the following steps: before displaying the target maintenance page on the human-computer interaction interface, judging whether there is a historical target model in the preset first storage area; in the case that there is a historical target model, determining the evaluation template associated with the historical target model as the evaluation template corresponding to the target model; in the case that there is no historical target model, obtaining an initial evaluation template associated with the target model, and determining the initial evaluation template as the evaluation template corresponding to the target model; generating the target maintenance page according to the evaluation template corresponding to the target model.

[0141] The processor can further call information and application programs stored in the memory through the transmission device to perform the following steps: determining the adjustment mode from the template adjustment instruction; in the case that the adjustment mode is one of updating the index state and deleting the index, determining the evaluation index indicated by the template adjustment instruction for adjustment, and adjusting the index information of the evaluation index and the index information of the subordinate evaluation index of the evaluation index according to the adjustment mode; in the case that the adjustment mode is updating the index weight, determining the evaluation index indicated by the template adjustment instruction for adjustment, and adjusting the weight in the index information of the evaluation index according to the adjustment mode; in the case that the adjustment mode is adding a new index, receiving an index selection operation, determining the index indicated by the index selection operation in the index library as a to-be-added index, and adding the index information of the to-be-added index in the evaluation template.

[0142] The processor can further call information and application programs stored in the memory through the transmission device to perform the following steps: determining the adjustment mode from the template adjustment instruction; in the case that the adjustment mode is one of updating the index state and deleting the index, determining the evaluation index indicated by the template adjustment instruction for adjustment, and adjusting the index information of the evaluation index and the index information of the subordinate evaluation index of the evaluation index according to the adjustment mode; in the case that the adjustment mode is updating the index weight, determining the evaluation index indicated by the template adjustment instruction for adjustment, and adjusting the weight in the index information of the evaluation index according to the adjustment mode; in the case that the adjustment mode is adding a new index, receiving an index selection operation, determining the index indicated by the index selection operation in the index library as a to-be-added index, and adding the index information of the to-be-added index in the evaluation template.

[0143] The processor can also call the information and application program stored in the memory through the transmission device to perform the following steps: when the adjustment method is to update the indicator weights, determine the evaluation indicators corresponding to the adjustment method, wherein different evaluation indicators in the evaluation template correspond to the evaluation results of different evaluation models in other evaluation models; adjust the weights in the indicator information of the evaluation indicators according to the adjustment method; determine whether the sum of the adjusted weights of each evaluation indicator in the evaluation template is equal to the preset value, and obtain the judgment result; determine whether to determine the evaluation template with adjusted weights as the updated evaluation template based on the judgment result.

[0144] The processor can also call the information and application programs stored in the memory through the transmission device to perform the following steps: after determining the target model, obtain the power asset evaluation task, wherein the power asset evaluation task includes multiple power projects to be evaluated; collect the data to be evaluated from the project files of the power projects according to the data collection method in the target model; determine the indicator values ​​based on the data to be evaluated using the indicator value determination method in the target model; and determine the evaluation result based on the indicator values.

[0145] The processor can also call the information and application stored in the memory through the transmission device to perform the following steps: after determining the evaluation result based on the indicator value, obtain the preset result display template, wherein the result display template distinguishes the display indicator values ​​by business category dimension; based on the business category to which each indicator value belongs, update the result display template based on the indicator value to obtain the result display model.

[0146] Those skilled in the art will understand that Figure 10 The structure shown is for illustrative purposes only. Electronic devices can also be smartphones, tablets, handheld computers, mobile internet devices (MIDs), PADs, and other terminal devices. Figure 10 This does not limit the structure of the aforementioned electronic device. For example, electronic devices may also include components that are more... Figure 10 The more or fewer components shown (such as network interfaces, display devices, etc.), or having the same Figure 10 Figure 10 The different configurations shown.

[0147] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0148] Example 4

[0149] The embodiment of the present application further provides a storage medium. Optionally, in the embodiment, the storage medium can be used to save the program code executed by the method for determining the evaluation model of the power asset provided in the first embodiment.

[0150] Optionally, in the embodiment, the storage medium can be located in any one of the computer terminals in the computer terminal group in the computer network, or in any one of the mobile terminals in the mobile terminal group.

[0151] The present application further provides a computer program product, which, when executed on a data processing device, is adapted to execute the steps of the method for determining the evaluation model of the power asset.

[0152] The serial numbers of the embodiments of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0153] In the above embodiments of the present application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0154] In the several embodiments of the present application, it should be understood that the disclosed technology can be implemented in other ways. Of course, the embodiment described above is only a schematic, for example, the division of units is only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, unit or module, and can be electrical or other forms.

[0155] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment.

[0156] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware, or in the form of software functional unit.

[0157] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

[0158] The above is only the preferred embodiment of the present application, and it should be pointed out that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which should be considered as the protection scope of the present application.

Claims

1. A method of determining an evaluation model of an electric power asset, characterized by, The method comprises the following steps: In the case of receiving a target model maintenance request, a target maintenance page is displayed on a human-computer interaction interface, wherein the target model is a model in a plurality of evaluation models of a power asset, and the target maintenance page comprises an evaluation template corresponding to the target model, and the evaluation template comprises index information of a plurality of evaluation indexes; In the case of receiving a template adjustment instruction, the index information in the evaluation template is updated according to the template adjustment instruction to obtain an updated evaluation template, wherein the adjustment mode in the template adjustment instruction comprises at least one of the following: updating an index state, deleting an index, adding an index, and updating an index weight, and the index state comprises an enabled state and a disabled state; A target model is determined according to a target index information associated index value determination mode and a data acquisition mode in the updated evaluation template, wherein the target index information refers to index information in the enabled state.

2. The method of claim 1, wherein, In the case of receiving a target model maintenance request, before the target maintenance page is displayed on the human-computer interaction interface, the method further comprises the following steps: In the case of receiving a model maintenance request, a main maintenance page is displayed on the human-computer interaction interface, wherein the main maintenance page comprises a plurality of jump components associated with evaluation models; In the case of receiving an interactive operation on a target jump component in the main maintenance page, the target jump component is determined as the target model, and it is determined that the target model maintenance request is received.

3. The method of claim 1, wherein, Before the target maintenance page is displayed on the human-computer interaction interface, the method further comprises the following steps: It is judged whether a historical target model exists in a preset first storage area; In the case that the historical target model exists, an evaluation template associated with the historical target model is determined as the evaluation template corresponding to the target model; In the case that the historical target model does not exist, an initial evaluation template associated with the target model is obtained, and the initial evaluation template is determined as the evaluation template corresponding to the target model; The target maintenance page is generated according to the evaluation template corresponding to the target model.

4. The method of claim 1, wherein, The plurality of evaluation models comprises a first type of evaluation model, which refers to an evaluation model comprising evaluation indexes corresponding to a plurality of levels, wherein in the case that the target model is a first type of evaluation model, updating the index information in the evaluation template according to the template adjustment instruction comprises the following steps: An adjustment mode is determined from the template adjustment instruction; In the case that the adjustment mode is one of updating an index state and deleting an index, an evaluation index indicated by the template adjustment instruction is determined, and the index information of the evaluation index and the index information of a subordinate evaluation index of the evaluation index are adjusted according to the adjustment mode; In the case that the adjustment mode is updating an index weight, an evaluation index indicated by the template adjustment instruction is determined, and the weight in the index information of the evaluation index is adjusted according to the adjustment mode; In a case where the adjustment manner is adding an index, an index selection operation is received, indexes indicated in the index selection operation in an index library are determined as indexes to be added, and index information of the indexes to be added is added in the evaluation template.

5. The method of claim 4, wherein, The index information further includes a business category associated with the index, and before determining the adjustment manner from the template adjustment instruction, the method further includes: In a case where a business category selection instruction is received, a target business category is determined from the business category selection instruction; Index information matched with the target business category is determined from the evaluation template, and index information other than the index information matched with the target business category is hidden in the target maintenance page; In a case where an index name selection instruction is received, a target index name is determined from the index name selection instruction; Index information matched with the target index name is determined from the evaluation template, and index information other than the index information matched with the target index name is hidden in the target maintenance page.

6. The method of claim 1, wherein, The plurality of evaluation models includes a second type of evaluation model, the second type of evaluation model is a model whose evaluation result depends on other evaluation models, and the other evaluation models refer to models other than the second type of evaluation model in the plurality of evaluation models, wherein, in a case where the target model is the second type of evaluation model, the index information in the evaluation template is updated according to the template adjustment instruction to obtain an updated evaluation template, including: In a case where the adjustment manner is updating an index weight, an evaluation index corresponding to the adjustment manner is determined, wherein different evaluation indexes in the evaluation template correspond to evaluation results of different evaluation models in the other evaluation models; The weight in the index information of the evaluation index is adjusted according to the adjustment manner; It is judged whether the sum of the adjusted weights of each evaluation index in the evaluation template is equal to a preset value, and a judgment result is obtained; It is determined whether the evaluation template after the weight adjustment is determined as the updated evaluation template according to the judgment result.

7. The method of claim 1, wherein, After the target model is determined, the method further includes: An electric power asset evaluation task is obtained, wherein the electric power asset evaluation task includes a plurality of electric power projects to be evaluated; According to a data collection manner in the target model, to-be-evaluated data is collected from project files of the electric power projects; An index value determination manner in the target model is used to determine an index value based on the to-be-evaluated data; An evaluation result is determined according to the index value.

8. The method of claim 7, wherein, The index information further includes a business category associated with the index, and after the evaluation result is determined according to the index value, the method further includes: A preset result display template is obtained, wherein the result display template displays index values in a business category dimension; The result display template is updated based on the index values according to business categories to which the index values belong, and a result display model is obtained.

9. An apparatus for determining an evaluation model of an electric power asset, characterized by including: The first display module is configured to display a target maintenance page on the human-computer interaction interface when a target model maintenance request is received, wherein the target model is a model in a plurality of evaluation models of the power asset, and the target maintenance page includes an evaluation template corresponding to the target model, and the evaluation template includes index information of a plurality of evaluation indexes; The first updating module is configured to update the index information in the evaluation template according to a template adjustment instruction to obtain an updated evaluation template when the template adjustment instruction is received, wherein the adjustment mode in the template adjustment instruction includes at least one of the following: updating an index state, deleting an index, adding an index, and updating an index weight, and the index state includes an enabled state and a disabled state. The first determining module is configured to determine a target model according to a target index information associated index value determination mode and a data acquisition mode in the updated evaluation template, wherein the target index information is index information in the enabled state.

10. An electronic device, comprising: The program is stored in the memory and includes the following steps: The processor is configured to run the program, and the program is configured to perform the method for determining the evaluation model of the power asset according to any one of claims 1 to 8 when the program is run. ​