Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR FORECASTING ELECTRICAL POWER IN REAL TIME OF A PHOTOVOLTAIC PLANT
Document Type and Number:
WIPO Patent Application WO/2022/157612
Kind Code:
A1
Abstract:
Described is a method for forecasting electrical power in real time of a photovoltaic plant (100) comprising the steps of recording a set of operating data (G, Tmod, α, ѵ, Pm). The method comprises the steps of entering for each set of operating data (G, Tmod, α, ѵ, Pm) the respective electrical power value (Pm) recorded in a cell for insertion of a power matrix (A1) and dividing the recorded electrical power value (Pm) to obtain an efficiency value (ր). The method comprises the steps of entering the efficiency value (ր) in a cell of an efficiency matrix (A2) and identifying a power value (PA1) contained in a cell of the power matrix (A1) and an efficiency value (րA2) contained in a cell of the efficiency matrix (A2). The method also comprises the steps of multiplying the power value (PA1) and the efficiency value (րA2) to derive an expected electrical power value (Pa) and comparing the expected electrical power value (Pa) with the corresponding electrical power value (Pm) acquired in real time identifying an operating condition of the photovoltaic plant (100) as a function of the comparison.

Inventors:
BUSCEMI ALESSANDRO (IT)
Application Number:
PCT/IB2022/050343
Publication Date:
July 28, 2022
Filing Date:
January 17, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
AVATR S R L STARTUP COSTITUITA AI SENSI DELLART 4 COMMA 10 BIS D L 3/2015 CONV CON LEGGE 33/2015 (IT)
BUSCEMI ALESSANDRO (IT)
International Classes:
H02S50/00
Foreign References:
EP3128635A12017-02-08
EP2528103A12012-11-28
Attorney, Agent or Firm:
BELLOMIA, Paolo (IT)
Download PDF:
Claims:
CLAIMS

1. A method for providing electrical power in real time of a photovoltaic plant (100) comprising the steps of: i. recording, in each predetermined time interval (At) of a recording period (Tr), a set of operating data (G, Tmod, a, v, Pm) of the photovoltaic plant (100), said set of operating data comprising at least:

- an average overall solar radiation (G) received from the photovoltaic plant (100);

- an average temperature (Tmod) of modules (10) of the photovoltaic plant (100);

- a solar height (a) with respect to the photovoltaic plant (100);

- a solar azimuth (v) with respect to the photovoltaic plant (100);

- an electrical power (Pm) output from the photovoltaic plant (100); at the end of the recording period (Tr) the method comprises the steps of: ii. initialising a power matrix (Al) and a efficiency matrix (A2), said power matrix (Al) having a plurality of columns each representing a range of global solar radiation values (G) and a respective plurality of rows each representing a range of average temperature values (Tmod), said efficiency matrix (A2) having a plurality of columns each representing a range of solar height values (a) and a respective plurality of rows each representing a range of solar azimuth values (v); iii. entering for each set of operating data (G, Tmod, a, v, Pm) the respective electrical power value (Pm) recorded in a cell for inserting in said power matrix (Al) having coordinates corresponding, respectively, to the value of the average overall solar radiation (G) and the average temperature (Tmod) recorded for the same set of operating data (G, Tmod, a, v, Pm); iv. if in said insertion cell there is a previous value relative to an average power (PMean), updating the value of the average power (PMean) using the electrical power value (Pm) recorded and recording the updated average power value (PMean) in said insertion cell; v. dividing said recorded electrical power value (Pm) by said average power (PMean) in such a way as to obtain an efficiency value (p); viii. inserting said efficiency value (p) in a cell of said efficiency matrix (A2) having coordinates corresponding, respectively, to the value of the solar height (a) and of the solar azimuth (v) recorded for the same set of operating data (G, Tmod, a, v, Pm); vi. if in said insertion cell there is a previous value relative to an average efficiency ( Mean), updating the value of the average efficiency ( Mean) with said efficiency value (p) and recording, in said insertion cell, the updated value of the average efficiency (PM ean); vii. repeating the steps from iii to vi until an interruption criterion is verified; the method then comprises the following steps: viii. acquiring, in real time, the set of operating data (G, Tmod, a, v, Pm) of the photovoltaic plant (100); viv. identifying a power value (PAI) contained in a cell of said power matrix (Al) identified by intervals of overall solar radiation values (G) and average temperature values (Tmod) which contain the values corresponding to said average overall solar radiation (G) and to said average temperature (Tmod) acquired in real time; x. identifying an efficiency value (pA2) contained in a cell of said efficiency matrix (A2) identified by intervals of solar height values (a) and solar azimuth values (v) which contain the values corresponding to said solar height (a) and to said solar azimuth (v) acquired in real time; xi. multiplying said power value (PAI) and said efficiency value (pA2) to derive an expected electrical power value (Pa); xii. comparing said expected electrical power value (Pa) with the corresponding electrical power value (Pm) acquired in real time; xiii. identifying an operating condition of the photovoltaic plant (100) as a function of said comparison; xiv. sending an alarm signal if an operating condition is identified representing a malfunction of said photovoltaic plant (100).

2. The method according to claim 1, wherein said recording step comprises the sub-steps of storing each set of operating data (G, Tmod, a, v, Pm) in a respective row of a storage matrix (S).

3. The method according to claim 2, wherein, after said recording step, the method comprises the steps of:

- defining a plurality of conditions of acceptance of the values contained in each set of operating data (G, Tmod, a, v, Pm) recorded;

- applying said plurality of conditions of acceptance to each row of said storage matrix (S) to cause an acceptance or a rejection of said set;

- creating a training matrix (D) containing, in each row, a set of operating data (G, Tmod, a, v, Pm) of said storage matrix (S) respecting the acceptable conditions.

4. The method according to any one of the preceding claims comprising the steps of:

- initialising a first counter matrix (Nl) and a second counter matrix (N2), said first counter matrix (Nl) having a plurality of columns and a plurality of rows representing the same intervals as said plurality of columns and rows of the power matrix (Al), said second counter matrix (N2) having a plurality of columns and a plurality of rows representing the same intervals as said plurality of columns and rows of the efficiency matrix (A2); and for each set of operating data (G, Tmod, a, V, Pm):

- increasing by a unit the value contained in a cell having coordinates defined by the value of the average overall solar radiation (G) and the average temperature (Tmod) recorded for said set of operating data (G, Tmod, a, v, Pm);

- increasing by a unit the value contained in a cell having coordinates defined by the value of solar height (a) and the solar azimuth (v) recorded for said set of operating data (G, Tmod, a, v, Pm).

5. The method according to claim 4, wherein said updating steps comprise the following sub-steps:

- multiplying the value present in the insertion cell with the value contained in the 21 corresponding cell of the first or second counter matrix (Nl, N2);

- adding the value obtained from the multiplying step with the value inserted (Pm, p) in said power matrix (Al) or in said efficiency matrix (A2) in the insertion step;

- dividing the value obtained by said adding step by the value in said cell of the first or second counter matrix (Nl, N2) increased by a unit.

6. The method according to any one of the preceding claims, wherein during said step of repeating the steps from iii to vi, the method also comprises for each set of operating data the steps of:

- identifying a power value (PAI) contained in a cell of said power matrix (Al) identified by intervals of overall solar radiation values (G) and average temperature values (Tmod) which contain the values corresponding to said average overall solar radiation (G) and to said average temperature (Tmod) of the same set of operating data;

- identifying an efficiency value ( A2) contained in a cell of said efficiency matrix (A2) identified by intervals of solar height values (a) and solar azimuth values (v) which contain the values corresponding to said solar height (a) and to said solar azimuth (v) of the same set of operating data;

- multiplying said power value (PAI) and said efficiency value ( A2) identified to derive an expected electrical power value (Pa);

- calculating a relative error between said expected electrical power (Pa) and the electrical power (Pm) of said set of operating data;

- determining the interruption criterion as a function of said relative error.

7. The method according to any one of the preceding claims, wherein the step of identifying a power value (PAI) comprises a sub-step of interpolating said power value (PAI) with power values of said power matrix (Al) adjacent to the cell containing said power value (PAI) and wherein said step of identifying an efficiency value ( A2) comprises a sub-step of interpolating said efficiency value ( A2) with efficiency values of said efficiency matrix (A2) adjacent to the cell 22 containing said efficiency value (pA2), preferably the interpolations being of the bi-linear type.

8. The method according to any one of the preceding claims, wherein said step of recording the set of operating data (G, Tmod, a, v, Pm) of the photovoltaic plant (100) is performed by acquiring at least some data of the set of operating data (G, Tmod, a, v, Pm) at least by means of a plurality of sensors installed on said photovoltaic plant (100).

9. A photovoltaic plant (100) for producing electrical power comprising:

- a plurality of photovoltaic modules (10) interconnected with each other;

- a plurality of sensors each associated with at least one of said modules (10);

- a plurality of inverters each associated with a respective group of said modules (10);

- a processing and control unit (20) designed to perform a method according to any one of the preceding claims.

10. The photovoltaic plant (100) according to claim 9, wherein said processing and control unit (20) is configured to perform said method for each group of modules (10) connected to an inverter of said photovoltaic plant (100).

Description:
DESCRIPTION METHOD FOR FORECASTING ELECTRICAL POWER IN REAL TIME OF A PHOTOVOLTAIC PLANT

This invention relates to a method for analysing and forecasting in real time the electrical power of a photovoltaic plant which is widely used in the field of renewable energy, in particular in the field of solar energy.

A photovoltaic plant is an electricity plant equipped with a solar energy collection system which uses photovoltaic modules and produces electricity.

It is known that photovoltaic modules are subject to temporary or permanent drops in efficiency in the production of electrical power due to different factors such as, for example, temperature variations, amounts of dirt of the surface areas, total or partial breakages of the modules, total and partial shading, spontaneous deterioration of the modules, environmental conditions and the like.

Currently, the need is particularly felt for monitoring the production of electrical power of the photovoltaic plants in such a way as to monitor their production of energy in order to better manage the request and the demand for the energy market and in such a way as to better manage the economic aspects of the plants. For this purpose, there are prior art systems and methods which are able to collect data which can be detected by the photovoltaic plant for providing a function of simple display or statistical processing of the data.

Disadvantageously, many of the monitoring systems currently used are able to identify faults and malfunctions of the various components of the plant (modules and inverters) but are not able to measure efficiency drops linked to the variations of the ambient conditions of the plant such as, for example, the effect of the presence of shading on the modules.

Disadvantageously, the prior art systems are not able to automatically perform the calibration and the checking of accuracy of the models for forecasting the electrical power at the output from the plant without the aid of operators who can carry out technical and statistical analyses of the data collected by the plant. Disadvantageously, the prior art methods are not able to automatically detect the effect of shading by buildings or vegetation on the efficiency of the plant as a function of the position of the sun or are not able to determine the lack of electrical production due to the presence of snow covering on the modules.

The technical purpose of the invention is therefore to provide a method for forecasting in real time the electrical power of a photovoltaic plant which is able to overcome some of the drawbacks of the prior art including the possibility of taking into account the effect of shading on the efficiency of the photovoltaic plant.

The aim of the invention is therefore to provide a method for forecasting in real time the electrical power of a photovoltaic plant which is automated and fast.

A further aim of the invention is to provide a method for forecasting in real time the electrical power of a photovoltaic plant which can be easily implemented.

A further aim of the invention is to provide a method for forecasting in real time the electrical power of a photovoltaic plant which is able to forecast the electrical power of the photovoltaic plant in an efficient and reliable manner.

A further aim of the invention is to provide a method for forecasting in real time the electrical power of a photovoltaic plant which is able to derive information regarding the presence and the energy impact of any malfunction or decrease of performance not highlighted by faults detected by the traditional systems for monitoring the plants.

The technical purpose indicated and the aims specified are substantially achieved by a method for forecasting in real time the electrical power of a photovoltaic plant comprising the technical features described in one or more of the appended claims. The dependent claims correspond to possible embodiments of the invention.

Further features and advantages of the invention are more apparent in the nonlimiting description which follows of a non-exclusive embodiment of a method for forecasting in real time the electrical power of a photovoltaic plant. The description is set out below with reference to the accompanying drawings which are provided solely for purposes of illustration without restricting the scope of the invention and in which:

Figure 1 is a plan diagram of a photovoltaic plant;

Figures 2A and 2B show respective approximate reconstructions of power and efficiency functions.

With reference to the accompanying drawings, the numeral 100 denotes a photovoltaic plant comprising a plurality of modules 10 interconnected with each other.

The modules 10 may be connected to each other according to connections in series or in parallel.

In particular, the modules 10 are divided into groups in such a way that each unit is connected to a respective inverter (not illustrated) of the photovoltaic plant 100. The photovoltaic plant 100 comprises a plurality of sensors. According to a possible embodiment, the photovoltaic plant 100 comprises a minimum temperature sensor for the entire photovoltaic plant 100.

According to the preferred embodiment, the plant has at least one temperature sensor for each group of modules 10 connected to the same inverter configured for acquiring data relating to a temperature T m od and a solar radiation sensor which is positioned in the photovoltaic plant 100 in such a way as to never be affected by shading and configured to acquire data relating to solar radiation G.

The photovoltaic plant 100 also comprises at least one electrical counter for acquiring an electrical power P m during an operating period of time of the photovoltaic plant 100.

Preferably, the entire photovoltaic plant 100 is associated with various global solar radiation sensors G installed on different parts of the plant 100 which must never be affected by shading during a period of time of operation of the photovoltaic plant 100.

Preferably, each inverter of the photovoltaic plant 100 is associated with at least one electric counter which determines the electrical power P m of each inverter. Preferably, each group of modules 10 connected to an inverter 10 of the photovoltaic plant 100 is associated with at least one sensor (not illustrated) configured to acquire an average temperature of the modules T m od.

In particular, the sensors detect and acquire operating data G, T m od, Pm of the photovoltaic plant 100 and send the data to a processing and control unit 20 which processes it and determine the values of further operating data a, v by means of an astronomical algorithm for positioning the sun.

Preferably, the processing and control unit 20 is also able to receive and process data relating to the photovoltaic plant 100 inserted by a user and/or deriving from algorithms available in the scientific literature.

The processing and control unit 20 is configured to receive the operating data G, Tmod, Pm and to process further operating data a, v and to implement a method for forecasting in real time the electrical power of the photovoltaic plant 100 according to the invention.

In more detail, the method comprises a step of recording, at each predetermined time interval At of a recording period T r , a set of operating data G, T m od, a, v, P m of the photovoltaic plant 100.

In particular, some operating data G, T m od, Pm of the data set are acquired, at predetermined time intervals At, by using sensors of various types located on the modules 10 in various parts of the plant 100. Other operating data a, v of the data set are, on the other hand, calculated and obtained starting from the date of acquisition of the data by means of the sensors.

Preferably, the set of operating data G, T m od, a, v, P m comprises, respectively, at least one value of: overall solar radiation G, average temperature T me d of the modules 10 of the photovoltaic plant 100, solar height a, solar azimuth v, electrical power P m at output from the photovoltaic plant 100.

Even more preferably, the data of the set of operating data acquired by the sensors are those relative to an overall solar radiation value G, average temperature T me d of the modules 10 and electrical power P m output of the photovoltaic plant 100. The values relating to solar height a and solar azimuth v data are calculated as a function of the date of acquisition of the data by means of sensors. In other words, during the recording step, for each time interval At, a value for each operating data G, T m od, a, v, P m is recorded in such a way that the set of values consists of five values.

Considering the quantities in more detail, the overall solar radiation G is a quantity relative to an average overall solar radiation value of the site in which the photovoltaic plant 100 is located. This value can be determined both by terrestrial measurements carried out, for example, by one or more solarimeters (of the thermopile or photovoltaic effect type) or by means of satellite measurements.

If this measurement is performed by means of one or more solarimeters, the latter preferably must be installed with the same inclination as the modules 10 and must be cleaned exclusively when all the modules 10 of the photovoltaic plant 100 are washed. In this way, the surface of the sensors is characterised, with good approximation, by the same level of dirt as that of the modules 10 and it is therefore possible to minimise the effect of this factor on the acquisition of the data relating to the overall solar radiation G in the recording period T r and on the accuracy of the results of the method as described below.

Again if the measurement is performed by means of solarimeters, the latter must be cleaned periodically in the case of snowfall.

If the measurement is performed by means of thermopile sensors, they do not require constant and regular cleaning in the case of snow, since they are provided with covers designed to reduce the effects of the snowy surface.

The quantity relative to the average temperature T m od of the modules 10 of the photovoltaic plant 100 represents, on the other hand, an average of the temperatures values measured by temperature sensors installed on one or more modules 10 amongst those belonging to the plant 100. Alternatively, this quantity may be determined indirectly, that is to say, by means of the empirical correlations available in the scientific literature for calculating the temperature of the modules 10 as a function of the values of the weather parameters such as, for example, air temperature and wind speed. The values of the meteorological parameters can be measured, for each time interval At, by a meteorological station installed close to the photovoltaic plant 100. The values relating to the solar height a and the solar azimuth v are, on the other hand, determined, using suitable algorithms available in the scientific literature as a function of the geographical coordinates of the photovoltaic plant 100, the time of day, the day of the year and the time zone.

The quantity relative to the total electrical power P m output from the photovoltaic plant 100 is determined as the sum of the electrical powers P m measured, for each time interval At, by suitable counters installed in the plant at each inverter of the photovoltaic plant 100.

During the recording period T r , a set of the above-mentioned quantities is recorded at each predetermined time interval At in such a way that, at each interval, there is a recording of a value of overall solar radiation G, average temperature T m , solar azimuth and height v, a and electrical power P m .

Preferably, the recording step comprises a sub-step of storing each set of operating data G, T m od, a, v, P m in a respective row of a storage matrix S.

In this situation, the storage matrix S is a matrix in which, in each cell in a same row, there are the values corresponding to the data of the set of operating data G, Tmod, a, v, P m recorded in a certain time interval At by the sensors.

Preferably, for each row of the storage matrix S there is also a cell containing data relating to the date of recording the respective set of operating data G, T m od, a, v, P m and a cell containing data relating to the time in which the above-mentioned recording has been performed.

Therefore, at each new recording, a new row of the storage matrix S is filled with the operating data values G, T m od, a, v, P m relative to the set just recorded.

After the recording step, the method comprises a step of defining a plurality of conditions of acceptance of the values contained in each set of operating data G, Tmod, a, v, P m recorded.

In the implementation of the method, according to the invention, it is in fact important to filter the values present in the supporting matrix "S" in order to obtain an accurate and realistic electrical power forecast.

In particular, the values contained in the supporting matrix "S" must be filtered in order to refer exclusively to conditions in which the photovoltaic plant 100 and the sensors have operated at the maximum of the possible performance levels.

The expression "maximum of the possible performance levels" means that these conditions are not correlated either to the nominal conditions declared by the manufacturer of the photovoltaic plant 100 for its various components or to any theoretical considerations, but represent empirically the maximum operating conditions of the plant 100 as constructed and in its actual operating conditions when it is not underperforming.

For this reason, the supporting matrix "S" exclude, for example, values which correspond to periods in which the modules 10 of the photovoltaic plant 100 have remained covered, even partly, by snowfalls or values which comprise periods in which faults or malfunctions occurred in one or more parts of the plant 100.

In order to exclude the unsuitable values, the method comprises a step of applying the plurality of acceptance conditions to each row of the storage matrix S to derive an acceptance or a rejection of the set of operating data G, T m od, a, v, P m stored in that row.

Preferably, during that step, each row of the supporting matrix "S" is checked and in particular, each value contained in that row is checked in combination with the other values of the line in order to determine whether or not the entire row is accepted.

For example, in order to check that the solar radiation sensors are not faulty and/or covered by snow, the value of the overall solar radiation G and the electrical power value P m present in the line considered are checked. If the value relating to the overall solar radiation G of the row is different from zero and the value relating to the alternating current electrical power P m is greater than zero, the acceptance conditions will be verified, no fault will be detected and the corresponding line of data of the supporting matrix S will be considered suitable. On the other hand, if the average value relating to the overall solar radiation G of the row is equal to zero but the value relating to the electric power P m with alternating current is greater than zero, the acceptance conditions will not be verified and the values contained in the cells of the supporting matrix "S" in that line will be considered unsuitable. If the values contained in the line being verified are suitable with respect to the acceptance conditions, they are inserted in a training matrix D containing, in each row, a set of operating data G, T m od, a, v, P m of the storage matrix S respecting the acceptance conditions.

Alternatively, if the outcome of the check with respect to the acceptance conditions is negative, the values contained in the row, which is the object of check, of the storage matrix S are not inserted in the training matrix D.

At the end of the recording period T r , the method also comprises a step of initialising a power matrix Al and a efficiency matrix A2.

The power matrix Al has a plurality of columns each representing an interval of overall solar radiation values G and a respective plurality of rows each representing a range of average temperature values T m od.

The efficiency matrix A2 has, on the other hand, a plurality of columns each representing an interval of solar height values a and a respective plurality of rows each representing an interval of solar azimuth values v.

Preferably, in order to derive each interval, the method comprises a step of identifying a maximum value Gmaximum, Tmodmax, a m ax, v maximum and a minimum value Grain, Tmodmin, drain. amongst the values present in the training matrix D for each operating data G, T m od, a, v relative to the average overall solar radiation G, the average temperature T m od, the solar height a and the solar azimuth v. Subsequently, the values relating to each operating data G, T m od, a, v are ordered in monotone series and the above-mentioned intervals are defined.

In other words, at the moment of initialisation of the power matrix Al and of the efficiency matrix A2, they are empty tables wherein each row represents a range of values relating, respectively, to the average temperature T m od and the solar azimuth v and wherein each column represents, respectively, a range of values relating, respectively, to the overall solar radiation G and the solar height a.

The power matrix Al and the efficiency matrix A2 are populated in a progressive manner through iterative steps of the method, in particular using as input the data sets contained in the training matrix D.

The method comprises a step of entering the electrical power value P m , recorded of a set, in an cell for insertion of the power matrix Al having coordinates corresponding, respectively, to the value of the overall solar radiation G and the average temperature T m od recorded for the same set of operating data G, T m od, a, v, P m . In more detail, for each recording of a set of operating parameters G, T m od, a, v, P m , after the step of applying the acceptance conditions and checking compliance of these conditions by the set, the value of the electrical power P m is boxed in the power matrix Al.

In particular, the electrical power value P m is inserted in a cell having coordinates equal to the value of the overall solar radiation G and the average temperature Tmod of the same set. More in detail, the electrical power value P m is inserted in the cell of the power matrix Al identified by intervals of values of overall solar radiation G and average temperature values T m od which contain the values corresponding to the average overall solar radiation G and the average temperature T m od of the same set.

If, for example, the overall radiation value G is 600 W/m 2 and the average temperature value T m od is equal to 40°C, the value of the electrical power P m will be inserted in the power matrix Al in the row corresponding to the range of values of average temperature T m od containing the value 40°C and in the column corresponding to the range values of global radiation G containing the value 600 W/m 2 . In this way, the insertion cell for the electrical power value P m will be identified.

In this situation, if in the cell for insertion of the power matrix Al there is a previous value relative to an average power PMean, the method comprises a step of updating the value of the average power PMean using the electrical power value P m recorded and recording the updated average power value PMean in the insertion cell.

In other words, at the moment of entering the power value P m in the suitable cell of the power matrix Al, this value is used to update the average already present in the insertion cell and the new value of the average PMean obtained is recorded in the cell. In order to perform this updating of the average Pmean it is always necessary that the total number of insertions in the same cell is known from the start of the step for populating the matrix Al.

If, for example, the electrical power value P m is 312 kW and the value contained in the respective insertion cell is 315 kW, the latter determined starting from two previous insertions in the same cell, the value in that cell at the end of the average operations will be approximately 314 kW. In this way, the power matrix Al is progressively populated. Each time a power value P m is recorded, it is placed in a suitable cell of the power matrix Al and the average of the cell is recalculated and recorded in the cell.

In order to derive a precise average value, each time a power value P m is inserted in a cell, before the step of calculating an average PMean, the value contained in said cell is multiplied by the numerosity of data previously housed in the cell. In this situation, the power value P m just inserted is added to the previous value of power in the cell multiplied by its numerosity and subsequently divided by the increased numerosity of a unit. In other words, a weighted average is calculated.

In order to keep track of the numerosity of data inserted in a same cell of the power matrix Al, a first counter matrix N1 is initialised having a plurality of rows and columns each representing the same intervals of the plurality of columns and rows of the power matrix Al. In that way, each time a power value P m is inserted in a cell of the power matrix Al, the value contained in the first counter matrix N 1 in the corresponding cell is increased by a unit.

In other words, each time a power value P m is inserted in a cell of the power matrix Al, the value contained in the first counter matrix N1 in the cell having coordinates defined by the value of the average overall solar radiation G and the average temperature T m od of the power P m , is increased by a unit. In that way, the first counter matrix N1 is a matrix containing the values of numerosity relative to the data contained in each cell of the power matrix Al.

The method then comprises a step of dividing the power value P m , just inserted in the power matrix Al, by the value of the average PMean obtained in the calculation step in such a way as to obtain an efficiency value p. For example, if the electrical power value P m is 100 kW and the average value PMean is 110 kW, the p efficiency value will be 0.91. In this situation, the method comprises a step of entering the efficiency value p, just obtained, in a cell for entering the efficiency matrix A2 having coordinates corresponding, respectively, to the value of the solar height a and of the solar azimuth v recorded in the step of recording the same set of operating data.

More in detail, the efficiency value p is inserted in the cell of the efficiency matrix A2 identified by intervals of solar height values a and solar azimuth values v which contain the values corresponding to the solar height a and the solar azimuth v of the same set.

If, for example, the value of the solar height a is equal to 30° and the value of the solar azimuth v is equal to 15°, the value of the efficiency p will be inserted in the efficiency matrix A2 in the row corresponding to the range of values of solar azimuth v containing the value 15° and in the column corresponding to the range of values of solar height a containing the value 30°. In this way the insertion cell for the efficiency value p will be identified.

In this situation, if in the insertion cell there is a previous value relative to an average efficiency pMean, the method comprises a step of updating the value of the average efficiency pMean by means of the efficiency value p and a step of recording, in the insertion cell, the updated value of the average efficiency (pMean). In order to perform this updating of the average it is always necessary for the total number of insertions in the same cell to be known from the start of the step for populating the matrix A2.

Subsequently, the method comprises a step of recording the average pMean in the identified insertion cell of the power matrix A2.

If, for example, the value present in the insertion cell is 0.85 and the value to be inserted in the insertion cell is equal to 0.82, the latter determined starting from two previous insertions in the same cell, the value present in that cell at the end of the average operations will be equal to approximately 0.84.

In order to derive an average value, when each efficiency value p is inserted in an insertion cell, before the step of calculating an average pMean, the value contained in said cell is multiplied by the numerosity of data previously housed in the cell. In this situation, the efficiency value p just inserted is added to the value of the cell multiplied by its numerosity and subsequently divided by the increased numerosity of a unit. In other words, a weighted average is calculated.

In order to keep track of the numerosity of data inserted in a same cell of the efficiency matrix A2, a second counter matrix N2 is initialised having a plurality of rows and columns each representing the same intervals of the plurality of columns and rows of the efficiency matrix A2. In this way, each time an efficiency value p is inserted in a cell of the efficiency matrix A2, the value contained in the second counter matrix N2 in the corresponding cell is increased by a unit.

In other words, each time an efficiency value p is inserted in a cell of the efficiency matrix A2, the value contained in the second counter matrix N2 in the cell having coordinates defined by the value of the solar height a and the solar azimuth v of the same set of operating data is increased by a unit. In that way, the second counter matrix N2 is a matrix containing the values of numerosity relative to the data contained in each cell of the efficiency matrix A2.

The steps of entering and calculating the values within the power and efficiency matrices Al, A2 continue for each set of operating data G, T m od, a, v, P m present in the training matrix D, that is to say, for each set of operating data considered valid by the acceptance conditions.

The steps of the method from the recording step to the step of calculating an average pMean and updating the value of the respective box of the efficiency matrix A2 are repeated until an interruption criterion is verified and the power matrix Al and the efficiency matrix A2 are sufficiently populated. In particular, these steps constitute a part of the method in which the method is "trained".

The training of the method may be considered completed when a predetermined interruption criterion is verified.

In more detail, parallel to the steps of populating the power matrix Al and the efficiency matrix A2, the method may comprise the steps of identifying a power value PAI contained in a cell of the power matrix Al identified by intervals of values of overall solar radiation G and of temperature values T m od which contain the values corresponding to the overall solar radiation G and the temperature T m od of the same set of operating data.

Subsequently, the method comprises a step of identifying an efficiency value A2 contained in a cell of the efficiency matrix A2 identified by intervals of solar height values a and solar azimuth values v which contain the values corresponding to the solar height a and solar azimuth v of the same set of operating data.

Subsequently, the method comprises a step of multiplying the power value PAI identified in this way with the efficiency value A2 identified to derive an expected electrical power value P. The method also comprises a step of calculating a relative error between the expected electrical power P a the electrical power P m recorded.

Preferably, the relative errors calculated for each set of operating data G, T m od, a, v, Pm are inserted in an error matrix R together with the values of the expected electrical power P m and of the electrical power P m recorded and a statistical analysis of their distribution is performed in such a way as to verify an interruption criterion as a function of the relative error between the expected power P a and the recorded electrical power P m .

If a distribution of errors associated with the data is noted which does not allow the fixed interruption criterion to be checked, the training of the method will not be considered valid and it will be necessary to increase the number of data sets of operating data G, T m od, a, v, P m for the training.

Preferably, for each analysis verifying the interruption criterion it will be possible, for example, to increase or decrease the rows and the columns of the power matrix Al and of the efficiency matrix A2, that is to say, it will be necessary to concentrate and/or expand the respective ranges of values, in such a way as to analyse the possibility of reducing the relative errors of the data of the error matrix R.

If, on the other hand, the interruption criterion is verified, the training of the method and the above-mentioned steps of calculating the expected power P a and the relative error can terminate. In particular, these steps terminate when a fixed percentage of the data of the error matrix R (usually 80%) has a relative error value less than a fixed limit threshold defining the interruption criterion. In this situation, the method will be able to provide, starting from a set of operating data G, Tmod, a, v, Pm, a expected electrical power value P a which, for example for 80% of the times, will forecast in a reliable and trustworthy manner the power actually produced by the photovoltaic plant 100.

In other words, in this situation the training of the method and the population of the power matrix Al and of the efficiency matrix A2 can be considered completed and the method can be considered sufficiently valid for implementing a forecast of the electrical power of the photovoltaic plant 100.

At this point, the method comprises steps of actual forecasting of the electrical power produced in real time by the photovoltaic plant 100.

In more detail, the method comprises a step of acquiring, in real time, the set of operating data G, T m od, a, v, P m of the photovoltaic plant 100.

The method comprises a step of identifying a power value PAI contained in a cell of said power matrix Al identified by intervals of overall solar radiation values G and average temperature values T m od which contain the values of average overall solar radiation G and of average temperature T m od acquired in real time.

If, for example, the set of operating data acquired has a power value P m equal to 150 kW, an overall solar radiation value of 350 W/m 2 , an average temperature value Tmod equal to 25 °C, a solar height value equal to 55° and a solar azimuth value v equal to 15°, the power value PAI, identified in the power matrix Al, will be the one having coordinates identified by the temperature intervals T m od of 20- 30°C and overall solar radiation G of 300-400W/m 2 .

Subsequently, the method comprises a step of identifying an efficiency value A2 contained in a cell of the efficiency matrix A2 identified by intervals of solar height values a and solar azimuth values v which contain the values of solar height a and solar azimuth v acquired in real time.

With reference to the above-mentioned example, the efficiency value A2, contained in the efficiency matrix A2 will be that having identified from the intervals equal to a contained in the range 50-60° and v contained in the range of 10-20°. After identifying the power PAI and efficiency pA2 values within the power and efficiency matrices Al, A2, the method comprises a step of multiplying the power PAI and the efficiency value A2 value to derive an expected electrical power value Pa.

Preferably, in order to increase the accuracy of the expected electrical power value P a , the power value PAI, identified in the power matrix Al, may be extrapolated by actuating a bilinear interpolation of the cells from the power matrix Al adjacent to the cell identified.

In the same way, the efficiency value A2, identified in the efficiency matrix A2, may be extrapolated by actuating a bilinear interpolation of the cells from the efficiency matrix A2 adjacent to the cell identified (Figures 2 A and 2B).

More generally speaking, the power value PAI and efficiency value A2 may be obtained by implementing a wide range of bilinear interpolation methods of the values contained in the matrices Al, A2.

Advantageously, the fact that the method operates by means of matrixes makes it easy to understand and fast to implement.

The value of expected electrical power P a obtained is then compared with the corresponding electrical power value P m acquired in real time (equal to 150W in the example described above).

In this situation, the method comprises a step of identifying an operating condition of the photovoltaic plant 100 as a function of the comparison and a step of sending an alarm signal if an operating condition is identified representing a malfunction of the photovoltaic plant 100.

Advantageously, the expected electrical power value P a is calculated using values which are able to represent an operation of the photovoltaic plant 100 in the condition of maximum performance possible. These values take into consideration the effect of the environmental characteristics in which the photovoltaic plant 100 is installed such as, for example, height and position of buildings which cause shadows, geometry and distance between the strings of modules 10 and the like.

The power PAI and efficiency A2 values therefore take into account, respectively, the nature of the plant and the effect of the fixed shading in a so-called "as built" condition of the photovoltaic plant 100.

The values of the expected electrical power P a , obtained from the method, are values which are able to reflect the operation of the photovoltaic plant 100 in the condition in which it operates at the maximum possible performance levels, that is to say, in the maximum operating condition of the plant 100 as constructed and in its actual operating conditions. In this situation, therefore, the expected electrical power values P a obtained take into account factors such as the presence of fixed shadows on its modules 10, the position of the modules 10, the site in which the photovoltaic plant 100 is installed and the like.

Thanks to the implementation of the method, according to the invention, it is possible to take into consideration, in the calculation of the expected power P a , aspects impacting the performance of the photovoltaic plant 100.

In other words, the value of the expected electrical power P a , obtained by multiplying a respective value in the power matrix Al with a respective value in the efficiency matrix A2, takes into consideration all the aspects of the photovoltaic plant (such as the position, the presence of shadows due to surrounding buildings, the positioning of the modules etc) which constantly and repeatedly influence its production of electrical power P m .

According to another aspect of the invention, the processing unit 20 of the plant is configured to implement the method, according to the invention, for each group of modules 10 connected to an inverter of the photovoltaic plant 100.

Advantageously, thanks to the above-mentioned aspect, it is possible to monitor and forecast the electrical power output from a single group of modules 10, that is to say, it is possible to “divide” the photovoltaic plant 100 and monitor only a part of it.

The invention achieves the preset aims eliminating the drawbacks of the prior art. In particular, the method is easy and fast to implement in fact as it is not based on an Artificial Intelligence system but consists of a system of simple matrices to be implemented with any programming language without the use of payment libraries.

Advantageously, the method is able to take into consideration aspects which repeatedly influence the electrical power which can be produced by the plant in such a way as to obtain expected, accurate and reliable electrical power values for that plant.

Advantageously, the method is quick and easy to implement.

Advantageously, the method does not require specific software and/or platforms to operate and may therefore be implemented in central platforms in the cloud.

Advantageously, the implementation of the method occurs by using matrices and, therefore, the method itself provides simpler and more immediate management with respect to an implementation using neural or artificial intelligence networks, even though equally reliable.

Advantageously, the method is fully automated and does not require a data analyst for its operation and it therefore lends itself to being implemented in platforms centralised in the cloud.

Advantageously, the method is fast in analysing data and is able to reach extremely high accuracy in the forecasting of the electrical power expected at the output from the photovoltaic plant.