Photovoltaic power station power generation state evaluation method and device, computer equipment and medium

By acquiring the preset ID and component installation information of the photovoltaic power station, calculating the total irradiance of the tilted surface, and combining theoretical power generation with actual power generation, a multi-dimensional evaluation method was adopted to solve the accuracy problem of power generation status assessment of distributed photovoltaic power stations, and to achieve efficient power station status assessment and optimization.

CN120875655APending Publication Date: 2025-10-31HUIDIAN TECHNOLOGY (SUZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510973084.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-15
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

Existing technologies cannot accurately assess the power generation status of distributed photovoltaic power plants, especially considering the influence of component installation location and environmental factors, leading to inaccurate calculation results.

Method used

By obtaining the preset ID of the photovoltaic power station, acquiring the component installation information, calculating the total irradiance of the tilted surface, and combining the theoretical power generation and actual power generation to calculate the system energy efficiency, a multi-dimensional evaluation method is adopted, including quantile and preset threshold judgment, to provide a method, device and computer equipment for evaluating the power generation status of photovoltaic power stations.

Benefits of technology

It enables accurate assessment of the power generation status of photovoltaic power plants, improves the accuracy and efficiency of calculations, and can promptly identify inefficient power plants and issue early warnings to optimize power generation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120875655A_ABST
    Figure CN120875655A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of photovoltaic intelligent operation and maintenance, and discloses a photovoltaic power station power generation state evaluation method and device, computer equipment and a medium, and the method comprises the steps: obtaining the installation information of a photovoltaic module in a corresponding photovoltaic power station based on a preset ID of the photovoltaic power station; calculating the total irradiance of the inclined plane of the photovoltaic module based on the installation information of the photovoltaic module and the pre-measured total irradiance of the horizontal plane; calculating the theoretical generating capacity based on the total irradiance of the inclined plane, and calculating the system energy efficiency of the photovoltaic power station based on the theoretical generating capacity and the actual generating capacity; and evaluating the power generation state of the photovoltaic power station based on the system energy efficiency. According to the method, the system efficiency of a large number of photovoltaic power stations is rapidly calculated, the power generation state of the photovoltaic power stations is accurately evaluated, and the problem that the power generation state of the power stations cannot be accurately evaluated in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of photovoltaic intelligent operation and maintenance technology, specifically to photovoltaic power plant power generation status assessment methods, devices, computer equipment, and media. Background Technology

[0002] Due to grid dispatching constraints, inverters in photovoltaic power plants cannot always operate at full capacity, i.e., in a state of free power generation. Because large-scale photovoltaic power plants are characterized by large photovoltaic array areas, dispersed layouts, and varying component performance, it is crucial to calculate the theoretical power of the power plant in its current state as accurately as possible.

[0003] Currently, the main methods for calculating the theoretical power of photovoltaic (PV) systems include: One method is based on classifying model inverters to calculate the theoretical power of PV power plants. This method groups PV power plant inverters according to their model and rated capacity; within each group, inverters are further classified based on their actual power output at different times; the actual power of the model inverters in each category is determined, and the potential power increase for each category is calculated; the potential power increase for each group of inverters is calculated; finally, the theoretical power of the entire PV power plant is calculated. However, due to the relatively small installed capacity of distributed PV systems, such as residential scenarios which often only have one inverter, this method is clearly unsuitable for distributed scenarios. Another method uses measured irradiance data from environmental monitoring systems (EPAS) to calculate the theoretical power. This method does not consider the impact of module installation location on power generation efficiency, and therefore cannot accurately assess the power generation status of the power plant in distributed scenarios. Summary of the Invention

[0004] In view of this, the present invention provides a method, apparatus, computer equipment and medium for assessing the power generation status of a photovoltaic power plant, in order to solve the problem that the power generation status of a power plant cannot be accurately assessed in the prior art.

[0005] In a first aspect, the present invention provides a method for assessing the power generation status of a photovoltaic power plant, the method comprising:

[0006] Retrieve photovoltaic module installation information in the corresponding photovoltaic power station based on the preset ID of the photovoltaic power station;

[0007] The total irradiance of the tilted surface of the photovoltaic module is calculated based on the photovoltaic module installation information and the pre-measured total horizontal irradiance.

[0008] The theoretical power generation is calculated based on the total irradiance of the inclined surface, and the system energy efficiency of the photovoltaic power station is calculated based on the theoretical power generation and the actual power generation.

[0009] The power generation status of photovoltaic power plants is assessed based on system energy efficiency.

[0010] This invention provides a method for assessing the power generation status of a photovoltaic (PV) power plant. Based on a preset ID of the PV power plant, it obtains component installation information, enabling precise targeting of the assessment object and making the power generation status assessment more closely reflect the actual operating conditions of the power plant. It covers the entire process from basic data acquisition and irradiance calculation to power generation and energy efficiency calculation, and finally to power generation status assessment. It not only focuses on the direct output of power generation (actual power generation) but also calculates system energy efficiency by comparing theoretical and actual power generation, comprehensively measuring the power plant's power generation efficiency. By accurately assessing the power generation status from multiple dimensions, it achieves the goal of rapidly calculating the system efficiency of a large number of PV power plants and accurately assessing their power generation status, solving the problem of inaccurate assessment of power plant power generation status in existing technologies.

[0011] In one optional implementation, the photovoltaic power plant power generation status assessment method further includes:

[0012] A preset algorithm is used to assign a preset format ID to each photovoltaic power station;

[0013] The installation orientation and tilt angle of photovoltaic modules in each photovoltaic power station are obtained from a pre-set database, and the photovoltaic modules are classified according to their installation orientation and tilt angle.

[0014] The number of photovoltaic modules in each category and the installed capacity are counted. The number of photovoltaic modules in different categories, the installed capacity, installation orientation and installation tilt angle are combined to form the photovoltaic power station ledger information.

[0015] Each photovoltaic power station ID and its corresponding photovoltaic power station ledger information are cached in an in-memory database using a hash table.

[0016] This invention provides a method for assessing the power generation status of photovoltaic (PV) power plants. It employs a preset algorithm to assign a pre-formatted ID to each PV power plant, giving each plant a unified and unique identity within the system. This not only facilitates the rapid location and differentiation of different power plants within a vast amount of power plant data but also provides a standardized foundation for subsequent data interaction, storage, and analysis. By acquiring and classifying the installation orientation and tilt angle of PV modules, the method delves into the influencing factors of module installation characteristics on power generation performance. Based on this, it statistically analyzes the number of strings and installed capacity to form detailed PV power plant ledger information. This system integrates scattered module data, comprehensively presenting the module configuration of each power plant. The PV power plant ID and ledger information are cached in an in-memory database in the form of a hash table. Utilizing the fast lookup characteristics of hash tables and the high-speed read / write capabilities of the in-memory database, data retrieval time is significantly reduced.

[0017] In one optional implementation, the installation information of photovoltaic modules in the corresponding photovoltaic power station is obtained based on a preset ID of the photovoltaic power station, including:

[0018] The photovoltaic module installation information of the corresponding photovoltaic power station is retrieved from the memory database based on the preset ID of the photovoltaic power station.

[0019] The present invention provides a method for assessing the power generation status of a photovoltaic power plant. When the system needs to call these data for power generation status assessment, it can quickly retrieve them from the memory database, reducing waiting time. Especially in large-scale data processing scenarios, it significantly improves the overall operating efficiency of the assessment process and ensures the timeliness of the assessment.

[0020] In one optional implementation, the photovoltaic module installation information includes the installation orientation and installation tilt angle;

[0021] The total irradiance of the tilted surface of the photovoltaic module is calculated based on the photovoltaic module installation information and the pre-measured total horizontal irradiance, including:

[0022] When the photovoltaic module is installed in the first direction, the latitude and longitude information of the photovoltaic power station is obtained, and the total irradiance of the tilted surface of the photovoltaic module is calculated based on the latitude and longitude information and the pre-measured total irradiance of the horizontal plane.

[0023] When the photovoltaic module is installed in the second direction, the total irradiance of the tilted surface of the photovoltaic module is calculated based on the installation tilt angle.

[0024] This invention provides a method for assessing the power generation status of a photovoltaic power station. Different calculation methods are selected based on the installation orientation. When the orientation is the first direction, the total irradiance of the tilted surface is calculated by combining latitude and longitude information and the total horizontal irradiance. Latitude and longitude determine the geographical location of the photovoltaic power station and directly affect illumination conditions such as solar altitude angle and azimuth angle. Incorporating these into the calculation accurately reflects the actual radiation of light to the modules under different geographical locations, making the calculation results more consistent with the actual operating scenario of the power station and improving the accuracy of the total irradiance calculation of the tilted surface. A differentiated strategy is adopted for different installation orientations, fully considering the actual installation situation. When the installation orientation is the second direction, the total irradiance of the tilted surface is directly calculated based on the installation tilt angle, avoiding unnecessary data acquisition and complex calculations. While ensuring calculation accuracy, this simplifies the calculation process, reduces computational resource consumption, and improves computational efficiency.

[0025] In one optional implementation, the total irradiance of the tilted surface of the photovoltaic module is calculated based on latitude and longitude information and pre-measured total horizontal irradiance, including:

[0026] Calculate the solar declination angle based on latitude and longitude information, and calculate the solar altitude angle based on the solar declination angle;

[0027] The total irradiance of the tilted surface of the photovoltaic module is calculated based on the solar altitude angle, installation tilt angle, and pre-measured total horizontal irradiance.

[0028] This invention provides a method for assessing the power generation status of a photovoltaic power station. Different latitudes and longitudes correspond to different solar illumination conditions. Based on latitude and longitude, relevant parameters are calculated to accurately reflect the actual illumination environment of the photovoltaic power station's location. For photovoltaic power stations located in high-latitude and low-latitude regions, parameters such as solar altitude angle and solar declination angle differ significantly. This calculation method can fully capture these differences, making the calculated total irradiance of the tilted surface more consistent with the actual operating scenario of the power station. This significantly improves the reliability and practicality of the calculation results and helps to more accurately assess the power generation performance of the power station.

[0029] In one optional implementation, the theoretical power generation is calculated based on the total irradiance of the inclined surface, including:

[0030] Obtain the sum of the rated power of photovoltaic modules in the same category for each photovoltaic power station and the backsheet temperature of the photovoltaic modules;

[0031] The theoretical power of photovoltaic modules in the same category is calculated based on the sum of the rated power of photovoltaic modules in the same category, the backsheet temperature of photovoltaic modules, and the total irradiance of the tilted surface of photovoltaic modules.

[0032] The theoretical power of a photovoltaic power station is obtained by summing the theoretical power of all categories based on the theoretical power of photovoltaic modules in the same category.

[0033] The theoretical power generation is calculated based on the theoretical power of the photovoltaic power plant.

[0034] This invention provides a method for assessing the power generation status of a photovoltaic (PV) power plant. By acquiring key data such as the sum of the rated power of PV modules within the same category and the backsheet temperature, and combining this with the total irradiance of the tilted surface to calculate the theoretical power, the method comprehensively considers the influence of module parameters, ambient temperature, and illumination conditions on power generation. This multi-factor integrated calculation method more realistically reflects the power generation capacity of PV modules under actual operating conditions, accurately assesses the power generation potential of the PV power plant, and makes the calculated theoretical power generation results closer to reality, providing a reliable basis for power plant performance evaluation. The method first calculates the theoretical power of PV modules within the same category, then sums the theoretical power of all categories to obtain the theoretical power of the PV power plant, and finally calculates the theoretical power generation. This step-by-step calculation method breaks down the complex power plant power generation calculation into multiple relatively simple sub-tasks, calculating separately for the characteristics of each category of modules. This avoids the accumulation of calculation errors caused by differences in module installation orientation, tilt angle, and environmental conditions, refines the calculation process, and improves the accuracy of the calculation results.

[0035] In one optional implementation, the power generation status of the photovoltaic power plant is assessed based on system energy efficiency, including:

[0036] The calculation system determines the quantile of the preset energy efficiency ratio. When the quantile of the preset ratio is lower than the first preset threshold, an inefficiency warning is issued.

[0037] Or, when the system energy efficiency is lower than the second preset threshold, an inefficiency warning will be issued.

[0038] This invention provides a method for assessing the power generation status of a photovoltaic power station. It calculates the quantile of a preset system energy efficiency ratio and compares it with a first preset threshold. Simultaneously, it compares the system energy efficiency with a second preset threshold, monitoring the power generation status of the photovoltaic power station from two different dimensions. The quantile calculation reflects the relative level of the power station among similar or regional power stations. When the quantile of the preset ratio is lower than the first preset threshold, it indicates that the power station is at a lower level in the overall distribution. The system energy efficiency is directly compared with the second preset threshold, judging from the absolute value of the power station's own power generation efficiency. This multi-dimensional assessment method avoids the limitations of a single standard assessment, enabling more comprehensive and accurate identification of power stations with poor power generation status and timely issuance of inefficiency warnings.

[0039] Secondly, the present invention provides a photovoltaic power plant power generation status assessment device, the device comprising:

[0040] The installation information acquisition module is used to obtain the installation information of photovoltaic modules in the corresponding photovoltaic power station based on the preset ID of the photovoltaic power station.

[0041] The tilted surface total irradiance calculation module is used to calculate the tilted surface total irradiance of the photovoltaic module based on the photovoltaic module installation information and the pre-measured horizontal total irradiance.

[0042] The system energy efficiency calculation module is used to calculate the theoretical power generation based on the total irradiance of the inclined surface, and to calculate the system energy efficiency of the photovoltaic power station based on the theoretical power generation and the actual power generation.

[0043] The assessment module is used to assess the power generation status of photovoltaic power plants based on system energy efficiency.

[0044] Thirdly, the present invention provides a computer device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the photovoltaic power plant power generation status assessment method of the first aspect or any corresponding embodiment described above.

[0045] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the photovoltaic power plant power generation status assessment method of the first aspect or any corresponding embodiment described above.

[0046] Fifthly, the present invention provides a computer program product, including computer instructions, which are used to cause a computer to execute the photovoltaic power plant power generation status assessment method of the first aspect or any corresponding embodiment described above. Attached Figure Description

[0047] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0048] Figure 1 This is a flowchart illustrating the photovoltaic power plant power generation status assessment method according to an embodiment of the present invention;

[0049] Figure 2 This is a flowchart illustrating another photovoltaic power plant power generation status assessment method according to an embodiment of the present invention;

[0050] Figure 3 This is a flowchart illustrating another photovoltaic power plant power generation status assessment method according to an embodiment of the present invention;

[0051] Figure 4 This is a schematic diagram of the process of caching photovoltaic power plant ledger data to an in-memory database according to an embodiment of the present invention;

[0052] Figure 5 This is a flowchart illustrating another photovoltaic power plant power generation status assessment method according to an embodiment of the present invention;

[0053] Figure 6 This is a structural block diagram of a photovoltaic power plant power generation status assessment device according to an embodiment of the present invention;

[0054] Figure 7 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation

[0055] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0056] Since distributed photovoltaic (PV) systems are mainly installed on rooftops, including flat installation on corrugated steel roofs (natural tilt angle) and ballast / pile foundation installation on flat cement roofs, it is urgent to address how to consider the impact of different orientations and tilt angles on the power generation efficiency of PV power plants when the installation orientation and tilt angle of PV modules are different. Furthermore, how to calculate its theoretical power and theoretical power generation is a problem that needs to be solved.

[0057] Given the characteristics of distributed photovoltaic (PV) systems—generally small installed capacity, large number, and relatively dispersed distribution—it is urgent to solve the problem of how to quickly calculate the system efficiency of a large number of PV power plants, assess their power generation status, and determine whether their power generation status is normal.

[0058] This invention provides a method for assessing the power generation status of a photovoltaic power station. By using photovoltaic module installation information and pre-measured total horizontal irradiance, the total tilt irradiance of the photovoltaic modules is calculated, ultimately achieving rapid calculation of theoretical power generation. Based on the theoretical and actual power generation, the system energy efficiency of the photovoltaic power station can be calculated, thereby accurately assessing the power generation status of the photovoltaic power station and achieving more accurate theoretical power generation estimation and system energy efficiency calculation.

[0059] According to an embodiment of the present invention, a method for assessing the power generation status of a photovoltaic power plant is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0060] This embodiment provides a method for assessing the power generation status of a photovoltaic power plant, which can be used in distributed photovoltaic power generation systems (hereinafter referred to as distributed systems). Figure 1 This is a flowchart of a photovoltaic power plant power generation status assessment method according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps:

[0061] Step S101: Obtain the photovoltaic module installation information in the corresponding photovoltaic power station based on the preset ID of the photovoltaic power station.

[0062] Specifically, each photovoltaic power station in the system is assigned a unique preset ID, which acts like an "identity card" for the photovoltaic power station, possessing uniqueness and stability. When it is necessary to obtain the component installation information of a photovoltaic power station, the system will perform a precise search in the database based on this preset ID.

[0063] The distributed system includes the open-source distributed relational database TidB, which stores various structured data of the photovoltaic power plant, including photovoltaic module installation information such as key parameters like the module's installation orientation (south-facing, north-facing, etc.) and tilt angle. The system uses database queries with preset IDs as search criteria to quickly locate and extract the corresponding photovoltaic power plant's module installation information, providing foundational data support for subsequent calculations.

[0064] Step S102: Calculate the total irradiance of the tilted surface of the photovoltaic module based on the photovoltaic module installation information and the pre-measured total horizontal irradiance.

[0065] Specifically, the total irradiance on the horizontal surface is measured in advance using equipment such as an environmental monitoring instrument. The total irradiance on the horizontal surface reflects the solar radiation energy received per unit area on the horizontal surface. It is usually recorded at certain time intervals (such as 1 minute) and stored in the time-series database InfluxDB in the distributed system. Combined with the photovoltaic module installation information obtained in the previous step, data preparation is carried out for the calculation of the total irradiance on the tilted surface.

[0066] The total irradiance (POA) of a photovoltaic (PV) module is a key indicator measuring the actual solar radiation energy received by the module and directly impacts the power generation capacity of a PV power plant. POA refers to the total solar radiation energy received per unit area per unit time on the tilted surface of the PV module, typically measured in watts per square meter (W / m²). This indicator reflects the actual solar energy that the PV module can capture, and its value directly affects the module's power output.

[0067] In practical calculations, the calculation of POA (Power of Atmosphere) needs to take into account a variety of factors, such as the installation orientation and tilt angle of the photovoltaic modules, the position of the sun (determined by latitude, longitude, date, and time), and the total horizontal irradiance. The calculation method also differs when the installation orientation of the photovoltaic modules is different.

[0068] Step S103: Calculate the theoretical power generation based on the total irradiance of the inclined surface, and calculate the system energy efficiency of the photovoltaic power station based on the theoretical power generation and the actual power generation.

[0069] Specifically, theoretical power generation refers to the total expected power generation of a photovoltaic power station under ideal conditions, calculated scientifically based on the component configuration, installation parameters, and environmental factors such as actual sunlight. It is a theoretical reference value that represents the maximum power generation capacity that a photovoltaic power station can achieve under specific conditions.

[0070] Actual power generation can be obtained from the power station's metering equipment or related data records. The system energy efficiency of the photovoltaic power station is calculated by the ratio of actual power generation to theoretical power generation. This value reflects the ratio of the power station's actual power generation efficiency to its theoretical power generation efficiency.

[0071] Step S104: Evaluate the power generation status of the photovoltaic power station based on system energy efficiency.

[0072] Specifically, the calculated system energy efficiency is compared and analyzed with preset standards to determine the power generation status of the photovoltaic power station. If it falls below the preset standard, an inefficiency warning is issued. Based on the warning information, operators can further inspect and optimize the photovoltaic power station, such as troubleshooting component failures and adjusting component layout, to improve the power station's power generation efficiency.

[0073] The photovoltaic power plant power generation status assessment method provided in this embodiment obtains component installation information based on a preset ID of the photovoltaic power plant, enabling precise targeting of the assessment object and making the power generation status assessment more closely reflect the actual operating conditions of the power plant. It covers the complete process from basic data acquisition and irradiance calculation to power generation and energy efficiency calculation, and finally to power generation status assessment. It not only focuses on the direct output of power generation (actual power generation) but also calculates system energy efficiency by comparing theoretical and actual power generation, comprehensively measuring the power plant's power generation efficiency. This allows for accurate assessment of the power generation status from multiple dimensions, achieving the goal of rapidly calculating the system efficiency of a large number of photovoltaic power plants and accurately assessing their power generation status, thus solving the problem of inaccurate assessment of power plant power generation status in existing technologies.

[0074] This embodiment provides a method for assessing the power generation status of a photovoltaic power plant, which can be used in distributed photovoltaic power generation systems (hereinafter referred to as distributed systems). Figure 2 This is a flowchart of a photovoltaic power plant power generation status assessment method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:

[0075] Step S201: Assign a preset format ID to each photovoltaic power station using a preset algorithm; retrieve the installation orientation and tilt angle of the photovoltaic modules in each photovoltaic power station from the preset database, and classify the photovoltaic modules according to their installation orientation and tilt angle; count the number of photovoltaic module strings and the installed capacity in each category, and combine the number of photovoltaic module strings, installed capacity, installation orientation, and tilt angle of different categories to form photovoltaic power station ledger information; cache each photovoltaic power station ID and the corresponding photovoltaic power station ledger information in the memory database in the form of a hash table.

[0076] Specifically, the preset algorithm in this embodiment is the Snowflake Algorithm. The Snowflake Algorithm is a distributed system unique ID generation algorithm that generates a 64-bit globally unique and ordered integer ID by combining a timestamp, machine ID, and sequence number. A unique ID is assigned to each photovoltaic (PV) power station according to the Snowflake Algorithm, such as PV power station ID = 6607427424970752.

[0077] In this embodiment, the preset database is the relational database TidB. Ledger data for photovoltaic modules (each photovoltaic module consists of multiple photovoltaic strings) in the photovoltaic power plant is obtained from the relational database TidB. The photovoltaic modules are classified according to their installation orientation and tilt angle, with different categories labeled C1, C2, ..., Cn, where n represents the number of categories. The number of photovoltaic strings and installed capacity of photovoltaic modules in each category are counted. The number of photovoltaic strings, installed capacity, installation orientation, and installation tilt angle of photovoltaic modules from different categories are combined to form new photovoltaic power plant ledger information. The statistical table is shown in Table 1 below.

[0078] Table 1. Photovoltaic Power Plant Ledger Information

[0079]

[0080] Based on photovoltaic power plant ledger information containing different categories of strings and tilt angles, the data is cached in a Redis in-memory database using a hash table, according to the unique ID of the photovoltaic power plant (PV) and the corresponding ledger information. A schematic diagram of the process for caching photovoltaic power plant ledger data to the in-memory database is shown below. Figure 4 As shown.

[0081] Step S202: Obtain the photovoltaic module installation information in the corresponding photovoltaic power station based on the preset ID of the photovoltaic power station.

[0082] Specifically, step S202 includes:

[0083] Step a: Based on the preset ID of the photovoltaic power station, retrieve the installation information of the photovoltaic modules in the corresponding photovoltaic power station from the memory database.

[0084] Specifically, when it is necessary to obtain the installation information of photovoltaic modules in a photovoltaic power station, it can be retrieved directly from the in-memory database Redis based on the preset ID of the photovoltaic power station. The installation information of photovoltaic modules includes information such as installation orientation and tilt angle.

[0085] Step S203: Calculate the total irradiance of the tilted surface of the photovoltaic module based on the photovoltaic module installation information and the pre-measured total horizontal irradiance.

[0086] Specifically, such as Figure 5 As shown, step S203 above includes:

[0087] Step S2031: When the photovoltaic module is installed in the first direction, obtain the latitude and longitude information of the photovoltaic power station, and calculate the total irradiance of the tilted surface of the photovoltaic module based on the latitude and longitude information and the pre-measured total irradiance of the horizontal plane.

[0088] Specifically, in this embodiment, the installation orientation of the photovoltaic module is south-facing.

[0089] The distributed system includes the time-series database InfluxDB, which is specifically designed to store and manage data with time-series characteristics. The total horizontal irradiance data measured by the environmental monitoring system (EMS) is stored there sequentially. The system retrieves data from InfluxDB using the photovoltaic (PV) power station's ID, and then uses the database's query function to filter out all the EMS data recorded by the corresponding PV power station at 1-minute intervals from the previous day. This process is akin to precisely locating the required data segment within a vast time-axis data warehouse, based on the specific PV power station ID and time range. Specifically, it retrieves the EMS-measured total horizontal irradiance (Irr) at a 1-minute time granularity from the previous day's InfluxDB using the PV power station's ID and time, and obtains the PV power station's latitude and longitude (POS) from the relational database TidB.

[0090] In some optional implementations, step S2031 above includes:

[0091] Step b1: Calculate the solar declination angle based on latitude and longitude information, and calculate the solar altitude angle based on the solar declination angle.

[0092] Specifically, the formula for calculating the solar declination angle is as follows:

[0093]

[0094] Where δ represents the solar declination angle (the angle between the sun's rays and the Earth's equatorial plane, used to describe the sun's latitude position on the celestial sphere, measured in radians or degrees); 23.45 represents the angle between the Earth's equatorial plane and its orbital plane (ecliptic plane), an approximation of the obliquity of the ecliptic, measured in degrees. This angle determines the north-south movement range of the sun's direct rays; radians represents the function of converting the angle to radians; σ is the date sequence, indicating which day of the year the date for which the system efficiency is being calculated belongs (the number of days from January 1st of each year, for example, January 1st corresponds to σ=1, January 2nd to σ=2, and so on, with December 31st corresponding to σ=365 (non-leap year), this parameter is used to determine the solar declination angle for a specific date); 284 is a constant term used to adjust the correspondence between the date sequence and the solar declination angle, so that the calculation results conform to actual astronomical laws.

[0095] The formula for calculating the solar altitude angle based on the solar declination angle is as follows:

[0096] α=90-lat+δ (2);

[0097] Where α represents the solar altitude angle, which is the angle between the sunlight and the ground plane, measured in degrees. The solar altitude angle directly affects the irradiance received by the photovoltaic module. The larger the angle, the more perpendicular the light, and the more energy received per unit area. It is one of the key parameters for calculating the total irradiance (POA) of the tilted surface; lat represents the latitude information of the photovoltaic power station.

[0098] Step b2: Calculate the total irradiance of the tilted surface of the photovoltaic module based on the solar altitude angle, installation tilt angle, and pre-measured total horizontal irradiance.

[0099] Specifically, the formula for calculating the total irradiance (POA) of the inclined surface is as follows:

[0100]

[0101] Where α represents the solar altitude angle, β represents the component installation tilt angle, and Irr represents the total horizontal irradiance.

[0102] Step S2032: When the photovoltaic module is installed in the second direction, calculate the total irradiance of the tilted surface of the photovoltaic module based on the installation tilt angle.

[0103] Specifically, in this embodiment, the installation orientation "first direction" refers to the photovoltaic module being installed facing north. When the photovoltaic module is installed facing north, the formula for calculating the total irradiance (POA) of the tilted surface is as follows:

[0104] POA = cos(radians(β)) (4);

[0105] Where β represents the component installation tilt angle.

[0106] Step S204: Calculate the theoretical power generation based on the total irradiance of the tilted surface, and calculate the system energy efficiency of the photovoltaic power station based on the theoretical and actual power generation. For details, please refer to [link to relevant documentation]. Figure 1 Step S103 of the illustrated embodiment will not be described again here.

[0107] Step S205: Assess the power generation status of the photovoltaic power plant based on system energy efficiency. For details, please refer to [link to relevant documentation]. Figure 1 Step S104 of the illustrated embodiment will not be described again here.

[0108] The photovoltaic power plant power generation status assessment method provided in this embodiment uses a preset algorithm to assign a preset format ID to each photovoltaic power plant, giving each power plant a unified, standardized, and unique identity in the system. This not only facilitates the rapid location and differentiation of different power plants in a large amount of power plant data, but also provides a standardized foundation for subsequent data interaction, storage, and analysis. By acquiring and classifying the installation orientation and tilt angle of photovoltaic modules, the method deeply explores the factors affecting the power generation performance of module installation characteristics. Different calculation methods are selected based on the installation orientation. When the orientation is the first direction, the total irradiance of the tilted surface is calculated by combining latitude and longitude information and the total irradiance of the horizontal plane. Latitude and longitude determine the geographical location of the photovoltaic power plant and directly affect the illumination conditions such as solar altitude angle and azimuth angle. Incorporating them into the calculation can accurately reflect the actual radiation of the modules under different geographical locations, making the calculation results more consistent with the actual operating scenario of the power plant and improving the accuracy of the total irradiance calculation of the tilted surface. Differentiated strategies are adopted for different installation orientations, fully considering the actual installation situation. When the installation orientation is the second direction, the total irradiance of the inclined surface is calculated directly based on the installation tilt angle, avoiding unnecessary data acquisition and complex calculations. While ensuring calculation accuracy, the calculation process is simplified, the consumption of computing resources is reduced, and the calculation efficiency is improved.

[0109] This embodiment provides a method for assessing the power generation status of a photovoltaic power plant, which can be used in distributed photovoltaic power generation systems (hereinafter referred to as distributed systems). Figure 3 This is a flowchart of a photovoltaic power plant power generation status assessment method according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps:

[0110] Step S301: Obtain the photovoltaic module installation information for the corresponding photovoltaic power station based on the preset ID of the photovoltaic power station. For details, please refer to [link to relevant documentation]. Figure 2 Step S202 of the illustrated embodiment will not be described again here.

[0111] Step S302: Calculate the total irradiance of the tilted surface of the photovoltaic module based on the photovoltaic module installation information and the pre-measured total horizontal irradiance. For details, please refer to [link to relevant documentation]. Figure 2 Step S203 of the illustrated embodiment will not be described again here.

[0112] Step S303: Calculate the theoretical power generation based on the total irradiance of the inclined surface, and calculate the system energy efficiency of the photovoltaic power station based on the theoretical power generation and the actual power generation.

[0113] Specifically, step S303 includes:

[0114] Step S3031: Obtain the sum of the rated power of photovoltaic modules in the same category for each photovoltaic power station and the backsheet temperature of the photovoltaic modules.

[0115] Specifically, the components are retrieved from the relational database TidB and categorized by installation orientation and tilt angle based on component ledger information. For example, south-facing components with a 30° tilt angle are classified as category C1, and north-facing components with a 20° tilt angle are classified as category C2. The rated power (e.g., a single component rated power of 300W) of all components within each category is summed. For example, if category C1 contains 100 strings, then the sum of the rated power of the photovoltaic modules in the same category, Cap, is... k =300W * 100 = 30,000W.

[0116] The temperature Tem of the photovoltaic module backsheet is monitored in real time by a temperature sensor installed on the back of the module, and the data is stored in the time-series database InfluxDB with 1-minute granularity.

[0117] Step S3032: Calculate the theoretical power of photovoltaic modules in the same category based on the sum of the rated power of photovoltaic modules in the same category, the backsheet temperature of photovoltaic modules, and the total irradiance of the tilted surface of photovoltaic modules.

[0118] Specifically, the formula for calculating the theoretical power of photovoltaic modules within the same category is as follows:

[0119] TP k =Cap ck *POA*(1+ct)*(Tem-25)*LR (5);

[0120] Among them, Cap ck This represents the sum of the rated power of strings of the same category in a photovoltaic power station. k = 1, 2, 3, ..., n indicates the category identifier of photovoltaic modules in the power station with the same orientation and installation tilt angle. ct represents the power temperature coefficient of the module, and LR represents the loss coefficient, such as line loss.

[0121] Step S3033: Summing the theoretical power of all categories based on the theoretical power of photovoltaic modules in the same category to obtain the theoretical power of the photovoltaic power station.

[0122] Specifically, the theoretical power TP of the distributed system is calculated by summing the theoretical power of all categories, using the following formula:

[0123]

[0124] Where n represents the total number of categories.

[0125] Step S3034: Calculate the theoretical power generation based on the theoretical power of the photovoltaic power station.

[0126] Specifically, based on the calculated theoretical power TP of the distributed system, the theoretical power generation of the photovoltaic power station is calculated as follows:

[0127]

[0128] Where TE is the theoretical power generation, and equation (7) represents the sum of the theoretical power over the entire 1440 minutes of the day, divided by 60, to convert it to kilowatt-hours (kWh). The system energy efficiency of this photovoltaic power station is calculated as follows:

[0129]

[0130] Where RE represents the actual power generation of the photovoltaic power station, and PR represents the system energy efficiency of the photovoltaic power station.

[0131] Step S304: Evaluate the power generation status of the photovoltaic power station based on system energy efficiency.

[0132] Specifically, step S304 includes:

[0133] Step c: Calculate the quantile of the preset system energy efficiency ratio. When the quantile of the preset ratio is lower than the first preset threshold, issue an inefficiency warning, or when the system energy efficiency is lower than the second preset threshold, issue an inefficiency warning.

[0134] Specifically, the preset ratio is set to 90%, the first threshold is set to 80%, and the second threshold is set to 70%.

[0135] Based on the coordinates of the photovoltaic (PV) power station, obtain the system energy efficiency of all distributed photovoltaic (PV) power stations within a 50km radius of the PV power station, and calculate the 90th quantile (RP) of the system energy efficiency of all distributed systems. 90 If the energy efficiency of the distributed photovoltaic system is lower than PR 90 If the system energy efficiency is below 80% or less than 70%, an inefficiency warning will be issued for the photovoltaic power station of the distributed system.

[0136] The photovoltaic power plant power generation status assessment method provided in this embodiment monitors the power generation status of the photovoltaic power plant from two different dimensions by calculating the quantile of a preset proportion of system energy efficiency and comparing it with a first preset threshold, while also combining the comparison of system energy efficiency with a second preset threshold. The quantile calculation reflects the relative level of the power plant among similar or regional power plants. When the quantile of the preset proportion is lower than the first preset threshold, it indicates that the power plant is at a lower level in the overall distribution. The system energy efficiency is directly compared with the second preset threshold, judging from the absolute value of the power plant's own power generation efficiency. This multi-dimensional judgment method avoids the limitations of a single standard assessment, enabling more comprehensive and accurate identification of power plants with poor power generation status and timely issuance of inefficiency warnings.

[0137] As one or more specific application embodiments of the present invention, combined with Figure 4 and Figure 5 The photovoltaic power plant power generation status assessment method provided by the present invention will be described in further detail, specifically including:

[0138] Step 1: Assign a unique ID to each photovoltaic power station (PV) according to the snowflake algorithm, such as ID = 6607427424970752.

[0139] Step 2: Obtain the ledger data of photovoltaic modules (each photovoltaic module consists of multiple photovoltaic strings) in the photovoltaic power plant from the relational database TidB. Classify the photovoltaic modules according to their installation orientation and tilt angle. Different categories are labeled as C1, C2, ..., Cn, where n represents the number of categories. Count the number of photovoltaic strings and the installed capacity of photovoltaic modules in each category. Combine the number of photovoltaic strings, installed capacity, installation orientation and installation tilt angle of photovoltaic modules in different categories to form a new ledger information of the photovoltaic power plant. The statistical table is shown in Table 1 below.

[0140] Table 1. Photovoltaic Power Plant Ledger Information

[0141]

[0142] Based on photovoltaic power plant ledger information containing different categories of strings and tilt angles, the data is cached in a Redis in-memory database using a hash table, according to the unique ID of the photovoltaic power plant (PV) and the corresponding ledger information. A schematic diagram of the process for caching photovoltaic power plant ledger data to the in-memory database is shown below. Figure 4 As shown.

[0143] Step 3: Based on the photovoltaic power station's ID and time, retrieve the total horizontal irradiance (Irr) measured by the environmental monitoring instrument at a 1-minute time granularity from the time-series database InfluxDB for the previous day, and obtain the photovoltaic power station's latitude and longitude (POS) from the relational database TidB. The overall calculation process is as follows: Figure 5 As shown, it includes:

[0144] If the photovoltaic modules are installed facing south, the solar declination angle is calculated based on the latitude and longitude information, and the solar altitude angle is calculated based on the solar declination angle.

[0145] Specifically, the formula for calculating the solar declination angle is as follows:

[0146]

[0147] The solar altitude angle is calculated based on the solar declination angle, and the formula is as follows:

[0148] α=90-lat+δ (2).

[0149] The total tilt irradiance (POA) of a photovoltaic module is calculated based on the solar altitude angle, installation tilt angle, and pre-measured total horizontal irradiance. The formula for calculating the tilt irradiance POA is as follows:

[0150]

[0151] If the photovoltaic modules are installed facing north, the formula for calculating the total irradiance (POA) on the tilted surface is as follows:

[0152] POA=cos(radians(β)) (4).

[0153] Step 4: Calculate the theoretical power of photovoltaic modules within the same category. The calculation formula is as follows:

[0154]

[0155] The theoretical power TP of a photovoltaic power station is obtained by summing the theoretical power of all categories based on the theoretical power of photovoltaic modules within the same category. The calculation formula is as follows:

[0156]

[0157] Step 5: Based on the calculated theoretical power TP of the distributed system, calculate the theoretical power generation of the photovoltaic power station as follows:

[0158]

[0159] Step 6: Calculate the system energy efficiency of the photovoltaic power station as follows:

[0160]

[0161] Step 7: Obtain the system energy efficiency of all distributed photovoltaic power stations (also known as photovoltaic power plants) within 50 km of the photovoltaic power station based on the coordinates of the PV power station, and calculate the 90th quantile (PR) of the system energy efficiency of the photovoltaic power stations in all distributed systems. 90 If the energy efficiency of the distributed photovoltaic system is lower than PR 90 If the system energy efficiency is below 80% or less than 70%, an inefficiency warning will be issued for the photovoltaic power station of the distributed system.

[0162] The photovoltaic power plant power generation status assessment method provided in this embodiment achieves rapid calculation of theoretical power by assigning a unique snowflake ID to each photovoltaic power plant and combining it with time-series databases InfluxDB and Redis. This solves the problem of excessively long calculation time caused by the large number of distributed photovoltaic power plants. It considers the total horizontal irradiance measured by an environmental monitoring instrument, as well as the installation orientation (south or north) and installation tilt angle of the components in the distributed scenario. The total irradiance of the tilted surface of the photovoltaic components is calculated by formula conversion, achieving a more accurate estimation of theoretical power generation and system energy efficiency calculation. This invention calculates the 90th percentile of the system energy efficiency of all stations within a 50km range of the photovoltaic power plant based on coordinate conversion of physical distance, and issues alarms for photovoltaic power plants with system energy efficiency below 80% of the 90th percentile or below 70%. Compared with division based on administrative regions, division based on physical distance can achieve more refined alarms.

[0163] This embodiment also provides a photovoltaic power plant power generation status assessment device, which is used to implement the above embodiments and preferred embodiments, and will not be repeated as already described. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0164] This embodiment provides a photovoltaic power plant power generation status assessment device, such as... Figure 6 As shown, it includes:

[0165] The installation information acquisition module 601 is used to acquire the installation information of photovoltaic modules in the corresponding photovoltaic power station based on the preset ID of the photovoltaic power station.

[0166] The tilted surface total irradiance calculation module 602 is used to calculate the tilted surface total irradiance of the photovoltaic module based on the photovoltaic module installation information and the pre-measured horizontal surface total irradiance.

[0167] The system energy efficiency calculation module 603 is used to calculate the theoretical power generation based on the total irradiance of the inclined surface, and to calculate the system energy efficiency of the photovoltaic power station based on the theoretical power generation and the actual power generation.

[0168] Evaluation module 604 is used to evaluate the power generation status of a photovoltaic power plant based on system energy efficiency.

[0169] In some optional implementations, the photovoltaic power plant status assessment device further includes:

[0170] The ID allocation and ledger information storage module is used to assign a pre-formatted ID to each photovoltaic power station using a preset algorithm; retrieve the installation orientation and tilt angle of photovoltaic modules in each photovoltaic power station from a preset database, and classify the photovoltaic modules according to their installation orientation and tilt angle; count the number of photovoltaic module strings and the installed capacity in each category, and combine the number of photovoltaic module strings, installed capacity, installation orientation, and tilt angle of photovoltaic modules in different categories to form the photovoltaic power station ledger information; and cache each photovoltaic power station ID and the corresponding photovoltaic power station ledger information in the in-memory database in the form of a hash table.

[0171] In some optional implementations, the installation information acquisition module 601 includes:

[0172] The installation information acquisition unit is used to retrieve the installation information of photovoltaic modules in the corresponding photovoltaic power station from the memory database based on the preset ID of the photovoltaic power station.

[0173] In some optional implementations, the photovoltaic module installation information includes the installation orientation and tilt angle; the total irradiance calculation module 602 for the tilted surface includes:

[0174] The first calculation unit is used to acquire the latitude and longitude information of the photovoltaic power station when the photovoltaic module is installed in the first direction, and to calculate the total irradiance of the tilted surface of the photovoltaic module based on the latitude and longitude information and the pre-measured total irradiance of the horizontal plane.

[0175] The second calculation unit is used to calculate the total irradiance of the tilted surface of the photovoltaic module based on the installation tilt angle when the photovoltaic module is installed in the second direction.

[0176] In some alternative implementations, the first computing unit includes:

[0177] The solar altitude angle calculation subunit is used to calculate the solar declination angle based on latitude and longitude information, and to calculate the solar altitude angle based on the solar declination angle.

[0178] The tilted surface total irradiance calculation subunit is used to calculate the tilted surface total irradiance of the photovoltaic module based on the solar altitude angle, installation tilt angle, and pre-measured horizontal total irradiance.

[0179] In some alternative implementations, the system energy efficiency calculation module 603 includes:

[0180] The power and backsheet temperature acquisition unit is used to acquire the sum of the rated power of photovoltaic modules of the same category in each photovoltaic power station and the backsheet temperature of the photovoltaic modules.

[0181] The theoretical power calculation unit for the same category is used to calculate the theoretical power of photovoltaic modules in the same category based on the sum of the rated power of photovoltaic modules in the same category, the backsheet temperature of photovoltaic modules, and the total irradiance of the tilted surface of photovoltaic modules.

[0182] Different categories of theoretical power calculation units are used to sum the theoretical power of all categories based on the theoretical power of photovoltaic modules in the same category to obtain the theoretical power of the photovoltaic power station.

[0183] The theoretical power generation calculation unit is used to calculate the theoretical power generation based on the theoretical power of the photovoltaic power plant.

[0184] In some alternative implementations, the evaluation module 604 includes:

[0185] The inefficiency warning unit is used to calculate the quantile of the preset energy efficiency ratio of the system. When the quantile of the preset ratio is lower than the first preset threshold, an inefficiency warning is issued; or when the system energy efficiency is lower than the second preset threshold, an inefficiency warning is issued.

[0186] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.

[0187] In this embodiment, the photovoltaic power plant power generation status assessment device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0188] This invention also provides a computer device having the above-described features. Figure 6 The photovoltaic power plant power generation status assessment device shown.

[0189] Please see Figure 7 , Figure 7 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 7 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 7 Take a processor 10 as an example.

[0190] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GPA), or any combination thereof.

[0191] The memory 20 stores instructions executable by at least one processor 10 to cause the at least one processor 10 to perform the method shown in the above embodiments.

[0192] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0193] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0194] The computer device also includes an input device 30 and an output device 40. The processor 10, memory 20, input device 30, and output device 40 can be connected via a bus or other means. Figure 7 Taking the example of a connection between China and Israel via a bus.

[0195] Input device 30 can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the computer device, such as a touchscreen, keypad, mouse, trackpad, touchpad, joystick, one or more mouse buttons, trackball, joystick, etc. Output device 40 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touchscreen.

[0196] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.

[0197] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.

[0198] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for assessing the power generation status of a photovoltaic power plant, characterized in that, The method includes: Retrieve photovoltaic module installation information in the corresponding photovoltaic power station based on the preset ID of the photovoltaic power station; The total irradiance of the tilted surface of the photovoltaic module is calculated based on the photovoltaic module installation information and the pre-measured total horizontal irradiance. The theoretical power generation is calculated based on the total irradiance of the inclined surface, and the system energy efficiency of the photovoltaic power station is calculated based on the theoretical power generation and the actual power generation. The power generation status of the photovoltaic power station is evaluated based on the system's energy efficiency.

2. The method according to claim 1, characterized in that, The method further includes: A preset algorithm is used to assign a preset format ID to each photovoltaic power station; The installation orientation and tilt angle of photovoltaic modules in each photovoltaic power station are obtained from a pre-set database, and the photovoltaic modules are classified according to their installation orientation and tilt angle. The number of photovoltaic modules in each category and the installed capacity are counted. The number of photovoltaic modules in different categories, the installed capacity, installation orientation and installation tilt angle are combined to form the photovoltaic power station ledger information. Each photovoltaic power station ID and its corresponding photovoltaic power station ledger information are cached in an in-memory database using a hash table.

3. The method according to claim 2, characterized in that, The process of obtaining photovoltaic module installation information in a photovoltaic power station based on a preset ID includes: Based on the preset ID of the photovoltaic power station, the installation information of the photovoltaic modules in the corresponding photovoltaic power station is obtained from the memory database.

4. The method according to claim 1, characterized in that, The photovoltaic module installation information includes the installation orientation and installation tilt angle; The total irradiance of the tilted surface of the photovoltaic module is calculated based on the photovoltaic module installation information and the pre-measured total horizontal irradiance, including: When the photovoltaic module is installed in the first direction, the latitude and longitude information of the photovoltaic power station is obtained, and the total irradiance of the tilted surface of the photovoltaic module is calculated based on the latitude and longitude information and the pre-measured total irradiance of the horizontal plane. When the photovoltaic module is installed in the second direction, the total irradiance of the tilted surface of the photovoltaic module is calculated based on the installation tilt angle.

5. The method according to claim 4, characterized in that, The total irradiance of the tilted surface of the photovoltaic module is calculated based on latitude and longitude information and pre-measured total horizontal irradiance, including: The solar declination angle is calculated based on latitude and longitude information, and the solar altitude angle is calculated based on the solar declination angle; The total irradiance of the tilted surface of the photovoltaic module is calculated based on the solar altitude angle, installation tilt angle, and pre-measured total horizontal irradiance.

6. The method according to claim 5, characterized in that, The calculation of theoretical power generation based on the total irradiance of the inclined surface includes: Obtain the sum of the rated power of photovoltaic modules in the same category for each photovoltaic power station and the backsheet temperature of the photovoltaic modules; The theoretical power of photovoltaic modules in the same category is calculated based on the sum of the rated power of the photovoltaic modules, the backsheet temperature of the photovoltaic modules, and the total irradiance of the tilted surface of the photovoltaic modules. The theoretical power of a photovoltaic power station is obtained by summing the theoretical power of all categories based on the theoretical power of photovoltaic modules in the same category. The theoretical power generation is calculated based on the theoretical power of the photovoltaic power station.

7. The method according to claim 1, characterized in that, The assessment of the photovoltaic power plant's power generation status based on the system's energy efficiency includes: The calculation system calculates the quantile of the preset energy efficiency ratio, and issues an inefficiency warning when the quantile of the preset ratio is lower than a first preset threshold. Or, when the system energy efficiency is lower than the second preset threshold, an inefficiency warning will be issued.

8. A photovoltaic power plant power generation status assessment device, characterized in that, The device includes: The installation information acquisition module is used to obtain the installation information of photovoltaic modules in the corresponding photovoltaic power station based on the preset ID of the photovoltaic power station. The tilted surface total irradiance calculation module is used to calculate the tilted surface total irradiance of the photovoltaic module based on the photovoltaic module installation information and the pre-measured horizontal surface total irradiance. The system energy efficiency calculation module is used to calculate the theoretical power generation based on the total irradiance of the inclined surface, and to calculate the system energy efficiency of the photovoltaic power station based on the theoretical power generation and the actual power generation. The evaluation module is used to evaluate the power generation status of the photovoltaic power station based on the system's energy efficiency.

9. A computer device, characterized in that, include: The system includes a memory and a processor, which are interconnected. The memory stores computer instructions, and the processor executes the computer instructions to perform the photovoltaic power plant power generation status assessment method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the photovoltaic power plant power generation status assessment method according to any one of claims 1 to 7.