Solar irradiance scene generation method considering multiple time dimensions and related apparatus
By using SAX symbol clustering and Markov transition matrix methods, multi-time-dimensional solar irradiance scenarios are generated, solving the accuracy and consistency problems of scenario generation in existing technologies and improving the optimized scheduling and economy of solar energy systems.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- XI AN JIAOTONG UNIV
- Filing Date
- 2025-11-14
- Publication Date
- 2026-07-07
AI Technical Summary
Existing methods for generating solar irradiance scenes are insufficient in terms of accuracy, representativeness, and temporal consistency, especially in terms of multi-timescale correlation modeling and scene diversity improvement, and cannot effectively reflect the continuous temporal correlation of solar radiation.
A method for generating solar irradiance scenes with multiple time dimensions is constructed using SAX symbolic clustering and Markov transition matrices. By acquiring radiation data from geographical locations, a clear sky index sequence is generated, which is then standardized and encoded. K-medoids clustering is performed to construct state transition vectors and generate a DCS sequence for multiple consecutive days. Hourly radiation data is then calculated using a clear sky radiation model.
It achieves unified modeling of the randomness and temporal correlation of solar radiation, generating highly realistic and diverse scenarios that are applicable to scenario simulations at different geographical locations and time scales. It supports the optimized scheduling and capacity configuration of integrated energy systems, improving the system's economy and reliability.
Smart Images

Figure CN121705784B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of new energy system modeling and uncertainty analysis technology, and relates to a method and related apparatus for generating solar irradiance scenarios that consider multiple time dimensions. Background Technology
[0002] Against the backdrop of accelerated industrialization and urbanization, global energy consumption continues to grow, and energy systems are facing the dual pressures of dwindling fossil fuel reserves and environmental pollution and climate change. With the introduction of "dual-carbon" targets and the accelerated transformation of the energy structure, solar energy, as a green, clean, and widely available renewable energy source, is gradually becoming a key force supporting the sustainable development of future energy systems. In recent years, photovoltaic (PV) power generation technology has matured, and the cost per kilowatt-hour has significantly decreased, leading to the increasingly widespread application of solar energy in distributed energy, microgrids, and integrated energy systems. However, solar irradiance is significantly random and uncertain due to the influence of various factors such as weather conditions, atmospheric conditions, geographical location, and temporal variations, exhibiting multi-level fluctuations, especially at different time scales. For example, at the hourly level, irradiance is affected by rapid changes in cloud cover, while at the daily and monthly scales, it exhibits periodic or seasonal variations. This uncertainty not only affects the power generation performance of PV systems but also poses challenges to grid dispatch, load balancing, and system security. Therefore, accurately simulating and generating solar irradiance scenarios that reflect the uncertainties across multiple time dimensions is of great significance for the planning, operation scheduling, and optimal control of integrated energy systems.
[0003] To address the uncertainty of solar irradiance, most studies typically rely on historical data to fit the probability distribution of uncertain parameters. Based on these distributions, confidence intervals, stochastic optimization, and other methods are then used to generate ambiguity sets or representative optimization scenarios. While these methods successfully capture the inherent stochastic nature of solar energy, they often neglect the critical time continuity of these parameters. Solar radiation intensity evolves continuously under weather influences, resulting in significant temporal correlations between consecutive time intervals, rather than independent randomness. These methods can be broadly categorized into two distinct types: statistically based magnitude determination methods that heavily rely on typical or representative dates, and purely stochastic methods that fail to adequately reflect the continuous evolution of long-term data.
[0004] In summary, existing methods for generating solar irradiance scenarios still have shortcomings in terms of accuracy, representativeness, and temporal consistency, especially in multi-timescale correlation modeling and improving scenario diversity. Therefore, developing a novel generation method that integrates multi-time-dimensional features and possesses high uncertainty modeling capabilities is of great significance for the optimization and risk assessment of new energy system operations. Summary of the Invention
[0005] The purpose of this invention is to overcome the shortcomings of the prior art and provide a method and related apparatus for generating solar irradiance scenes that consider multiple time dimensions. The method and related apparatus generate solar irradiance scenes with high realism and diversity.
[0006] To achieve the above objectives, this invention discloses a method for generating solar irradiance scenes considering multiple time dimensions, comprising:
[0007] Obtain extraterrestrial radiation data of the target geographical location, and construct a daily clear sky index sequence based on the extraterrestrial radiation data of the target geographical location;
[0008] The daily clear sky index sequence is standardized and encoded to obtain the SAX symbol sequence;
[0009] K-medoids clustering was performed on multiple SAX symbol sequences to obtain several classes of daytime clear sky states (DCS).
[0010] Construct a state transition vector, and generate a multi-day DCS sequence based on the state transition vector and several types of daily clear sky DCS.
[0011] In each type of clear sky DCS in the DCS sequence, a corresponding SAX symbol sequence is randomly selected. A daily clarity index sequence is generated based on the conditional probability distribution of each symbol in the selected SAX symbol sequence. The daily clarity index sequence is substituted into the clear sky radiation model to calculate the total radiation data hourly throughout the day. A solar irradiance scene is constructed based on the total radiation data hourly throughout the day.
[0012] Furthermore, the process of constructing a daily clear sky index sequence based on extraterrestrial radiation data from the target geographical location is as follows:
[0013] Using extraterrestrial radiation data from the target geographic location, the clear sky index at each time step is calculated using a clear sky radiation model. Using the clear sky index at each time step Construct a daily clear sky index series.
[0014] Furthermore, the clear-sky radiation model is constructed using the HDKR (HayRdl-Klucher–Reindl) model.
[0015] Furthermore, the extraterrestrial radiation data for the target's geographical location includes direct radiation, scattered radiation, and reflected radiation, namely:
[0016]
[0017]
[0018]
[0019]
[0020] in, This represents the total solar radiation received by the ground. For direct radiation, It is scattered radiation. For reflected radiation, The anisotropy index, This represents the ratio of direct radiation between the inclined plane and the horizontal plane. is the tilt coefficient for the diffuse portion. The tilt coefficient of the reflecting portion. Reflectance.
[0021] Furthermore, the process of standardizing and encoding the daily clear sky index sequence to obtain the SAX symbol sequence is as follows:
[0022] The daily clear sky index sequence is standardized, and the standardized daily clear sky index sequence is encoded using a symbolic clustering method to obtain the SAX symbolic sequence.
[0023] Furthermore, the process of constructing the state transition vector is as follows:
[0024] Construct Markov transition matrices based on historical DCS sequences, and determine the empirical probability distribution of DCS based on these Markov transition matrices. and Markov transition probability ;
[0025] Based on the empirical probability distribution of DCS and Markov transition probability Constructing state transition vectors .
[0026] Furthermore, the Markov transition matrix is estimated using the frequency statistics method, denoted as . ,in, Indicates from state Transition to state Number of times, Representing state The total number of transfers.
[0027] This invention discloses a solar irradiance scene generation system considering multiple time dimensions, comprising:
[0028] The acquisition module is used to acquire extraterrestrial radiation data of the target geographical location and construct a daily clear sky index sequence based on the extraterrestrial radiation data of the target geographical location.
[0029] The encoding module is used to standardize and encode the daily clear sky index sequence to obtain the SAX symbol sequence;
[0030] The clustering module is used to perform K-medoids clustering on multiple SAX symbol sequences to obtain several classes of daily clear sky states (DCS).
[0031] The generation module is used to construct a state transition vector and generate a multi-day DCS sequence based on the state transition vector and several types of daily clear sky DCS.
[0032] The module is used to randomly select a corresponding SAX symbol sequence under each type of clear sky state DCS in the DCS sequence, generate a daily clarity index sequence according to the conditional probability distribution of each symbol in the selected SAX symbol sequence, substitute the daily clarity index sequence into the clear sky radiation model, calculate the total radiation data hourly within the day, and construct a solar irradiance scene based on the total radiation data hourly within the day.
[0033] The present invention discloses a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method for generating solar irradiance scene considering multiple time dimensions.
[0034] The present invention discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method for generating solar irradiance scenes considering multiple time dimensions.
[0035] The present invention has the following beneficial effects:
[0036] The solar irradiance scene generation method and related apparatus of this invention, which considers multiple time dimensions, achieves unified modeling of the randomness and temporal correlation of solar radiation by constructing a multi-timescale modeling framework that combines intraday clear sky index fluctuations (15-minute level) and interday clear sky state evolution (day level). Based on the traditional transfer model, this invention introduces a daily empirical probability distribution. Conditional probability distribution of the previous state The final transition vector is generated through linear weighting. A sequence generation method based on SAX symbol clustering is adopted. Using the symbolic sequence of the clear sky index as a basis, the conditional probability distribution corresponding to each symbol class is fitted to enhance the realism of intraday radiation variation. It is applicable to scenario simulation tasks with different geographical locations and time scales (such as year, month, and season). The generated data can be integrated into the integrated energy system modeling and optimization scheduling framework to provide high-quality input for subsequent capacity allocation, economic assessment, and robust optimization. Attached Figure Description
[0037] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a flowchart of the present invention;
[0039] Figure 2 A schematic diagram illustrating the time series processing of the Clear Sky Index using the Symbolic Aggregation Approximation (SAX).
[0040] Figure 3 This is a clustering result chart of historical data for the Clear Sky Index.
[0041] Figure 4 A schematic diagram of the Markov transition matrix for a clear sky condition. Detailed Implementation
[0042] 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, not all, of the embodiments of the present invention. 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.
[0043] In the description of this invention, it should be understood that the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0044] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0045] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Additionally, the character " / " in this invention generally indicates that the preceding and following objects have an "or" relationship.
[0046] It should be understood that although terms such as first, second, third, etc., may be used in the embodiments of the present invention to describe the preset range, these preset ranges should not be limited to these terms. These terms are only used to distinguish the preset ranges from one another. For example, without departing from the scope of the embodiments of the present invention, the first preset range may also be referred to as the second preset range, and similarly, the second preset range may also be referred to as the first preset range.
[0047] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."
[0048] 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, not all, of the embodiments of the present invention. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.
[0049] The accompanying drawings illustrate various structural schematic diagrams according to embodiments disclosed in this invention. These drawings are not to scale, and some details have been enlarged for clarity, and some details may have been omitted. The shapes of the various regions and layers shown in the drawings, as well as their relative sizes and positional relationships, are merely exemplary and may deviate from reality due to manufacturing tolerances or technical limitations. Furthermore, those skilled in the art can design regions / layers with different shapes, sizes, and relative positions as needed.
[0050] Example 1
[0051] refer to Figure 1 The method for generating solar irradiance scenes considering multiple time dimensions described in this invention includes the following steps:
[0052] 1) Obtain extraterrestrial radiation data of the target geographical location, and use the extraterrestrial radiation data of the target geographical location to calculate the clear sky index at each time step through the clear sky radiation model. Using the clear sky index at each time step Construct a daily clear sky index series;
[0053] 2) The daily clear sky index sequence is standardized, and the standardized daily clear sky index sequence is encoded using the symbolic clustering method to obtain the SAX symbolic sequence;
[0054] Step 2) involves encoding the standardized daily clear sky index sequence using symbolic clustering to obtain the SAX symbolic sequence.
[0055] 21) Normalization. First, normalize the daily clear sky index series so that its mean is zero and its standard deviation is 1, to ensure that the data are on a common scale and to facilitate comparison of different time series;
[0056] 22) Segmentation. Then, the normalized sequence is divided into segments of equal size;
[0057] 23) Piecewise Aggregate Approximation (PAA). For each segment, the average value is calculated to reduce the dimensionality of the sequence and mitigate the impact of random fluctuations on the clustering results;
[0058] 24) Discretization. The average value of PAA is converted into a discrete symbol based on a predefined cutoff point, which divides the continuous space into ten discrete intervals;
[0059] 25) SAX representation. The final symbolic representation of the sequence is obtained by concatenating the symbols from each segment.
[0060] Figure 2 To use the SAX method The process of converting a series into a symbol series. The split points in the fourth step of SAX are defined using the equal probability density method, based on the distribution of all means processed by PAA. Using equal probability density ensures that each interval contains approximately the same number of data points, guaranteeing that each element in each symbol has considerable statistical significance, thus preserving the key features of the original time series while avoiding excessive concentration of information on specific elements. Figure 2 The final symbol series for that day was adfhifea. Figure 3 The final clustering results are presented, yielding nine different daily sunshine levels. These DSCs effectively reflect the different states of daily radiation intensity.
[0061] 3) Perform K-medoids clustering on multiple SAX symbol sequences to obtain several classes of Daily Clearness States (DCS), and construct Markov transition matrices based on historical DCS sequences. Determine the empirical probability distribution of DCS based on the Markov transition matrices. and Markov transition probability 4) During the radiation generation stage, based on the empirical probability distribution of DCS. and Markov transition probability Constructing state transition vectors for:
[0062]
[0063] in, This is the fusion coefficient.
[0064] Based on the state transition vector The roulette wheel method is used to generate a DCS sequence that spans multiple days.
[0065] 5) Under each type of clear sky DCS, a corresponding SAX symbol sequence is randomly selected. A daily clarity index sequence is generated based on the conditional probability distribution of each symbol in the selected SAX symbol sequence. The daily clarity index sequence is substituted into the clear sky radiation model to calculate the total radiation data hourly throughout the day. A solar irradiance scene is constructed based on the total radiation data hourly throughout the day.
[0066] In this example, the clear-sky radiation model is constructed using the HDKR (Hay–Davies–Klucher–Reindl) model, where the clear-sky index... This is the ratio between solar radiation received on a horizontal plane and horizontal extraterrestrial radiation:
[0067]
[0068] Horizontal component of extraterrestrial radiation for:
[0069]
[0070] in, The solar constant, N For the first time in a year N sky, It is the zenith angle.
[0071] Total solar radiation received by the ground It includes direct radiation, scattered radiation, and reflected radiation, namely:
[0072]
[0073]
[0074]
[0075]
[0076] in, This represents the total solar radiation received by the ground. For direct radiation, It is scattered radiation. For reflected radiation, The anisotropy index, This represents the ratio of direct radiation between the inclined plane and the horizontal plane. is the tilt coefficient for the diffuse portion. The tilt coefficient of the reflecting portion. Reflectance.
[0077] In this embodiment, the SAX encoding divides the daily clear sky index sequence into several segments and symbolically represents the mean of each segment for daily clear sky status identification.
[0078] In this embodiment, the Markov transition matrix of the DCS is estimated using the frequency statistics method, denoted as . ,in, Indicates from state Transition to state Number of times, Representing state The total number of transfers.
[0079] It should be noted that the Markov transition matrix can provide the transition probabilities between any two DCSs, such as... Figure 4 As shown. Unlike other stochastic modeling methods that assume independent and identically distributed variables, the Markov transition matrix explicitly incorporates the influence of previous clarity states on the current state through a transition probability matrix. The transition probabilities are estimated using a frequency counting method, which is based on the observation frequency of events in historical data. The generated solar irradiance scene has a 15-minute resolution and supports the construction of continuous radiation data across seasons and years.
[0080] Example 2
[0081] To verify the effectiveness of this invention, an optimization model of a solar integrated energy system in Xi'an City, based on the building load of this invention, was used. System optimization design was performed using radiation scenarios generated by both the "typical day method" and the "method of this invention," and performance was compared based on a 15-year lifecycle simulation. The results show that compared to the optimization method based on typical days, the long-term radiation scenario generated by this invention more realistically reflects the diurnal and intraday radiation variation trends, making the system configuration more reasonable. In terms of system economy, the total energy consumption of the optimized system obtained by this invention is 11,928,601.97 kWh, and the total cost is 10,234,957.76 yuan. The cost of energy (CoE) is reduced to 0.858 yuan / kWh, a reduction of approximately 6% compared to the comparative scheme, resulting in cost savings of 610,621.8 yuan. Regarding energy supply reliability, the energy shortage of the cooling system significantly decreased from 7.03% to 1.33%, an improvement of 5.7 percentage points; the hydrogen shortage ratio decreased from 0.51% to 0.28%, significantly enhancing system stability and energy accessibility. Furthermore, the generated radiation scenario maintained good temporal consistency and meteorological evolution patterns over a 15-year operating cycle, ensuring the adaptability and robustness of optimized scheduling in the actual operating environment.
[0082] Example 3
[0083] The solar irradiance scene generation system considering multiple time dimensions described in this invention includes:
[0084] The acquisition module is used to acquire extraterrestrial radiation data of the target geographical location and construct a daily clear sky index sequence based on the extraterrestrial radiation data of the target geographical location.
[0085] The encoding module is used to standardize and encode the daily clear sky index sequence to obtain the SAX symbol sequence;
[0086] The clustering module is used to perform K-medoids clustering on multiple SAX symbol sequences to obtain several classes of daily clear sky states (DCS).
[0087] The generation module is used to construct a state transition vector and generate a multi-day DCS sequence based on the state transition vector and several types of daily clear sky DCS.
[0088] The module is used to randomly select a corresponding SAX symbol sequence under each type of clear sky state DCS in the DCS sequence, generate a daily clarity index sequence according to the conditional probability distribution of each symbol in the selected SAX symbol sequence, substitute the daily clarity index sequence into the clear sky radiation model, calculate the total radiation data hourly within the day, and construct a solar irradiance scene based on the total radiation data hourly within the day.
[0089] The module division in this embodiment is illustrative and represents only one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in each embodiment of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0090] Example 4
[0091] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the method for generating a solar irradiance scene considering multiple time dimensions. For example, the method includes: acquiring extraterrestrial radiation data of a target geographical location; constructing a daily clear sky index sequence based on the extraterrestrial radiation data of the target geographical location; standardizing and encoding the daily clear sky index sequence to obtain a SAX symbol sequence; performing K-medoids clustering on multiple SAX symbol sequences to obtain several classes of daily clear sky states (DCS); constructing a state transition vector; generating a multi-day DCS sequence based on the state transition vector and the several classes of daily clear sky states (DCS); randomly selecting a corresponding SAX symbol sequence under each class of daily clear sky states in the DCS sequence; generating a daily sharpness index sequence according to the conditional probability distribution of each symbol in the selected SAX symbol sequence; substituting the daily sharpness index sequence into a clear sky radiation model to calculate the hourly total radiation data within the day; and constructing a solar irradiance scene based on the hourly total radiation data within the day. The memory may include main memory, such as high-speed random access memory (RAM), or non-volatile memory, such as at least one disk storage device. The processor, network interface, and memory are interconnected via an internal bus, which may be an industry-standard architecture bus, a peripheral component interconnection standard bus, or an extended industry-standard architecture bus. The bus can be categorized as an address bus, data bus, or control bus. The memory stores programs; specifically, the program may include program code, which includes computer operation instructions. The memory may include main memory and non-volatile memory, and provides instructions and data to the processor.
[0092] Example 5
[0093] A computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method for generating a solar irradiance scene considering multiple time dimensions. For example, the method includes: acquiring extraterrestrial radiation data of a target geographical location; constructing a daily clear sky index sequence based on the extraterrestrial radiation data of the target geographical location; standardizing and encoding the daily clear sky index sequence to obtain a SAX symbol sequence; performing K-medoids clustering on multiple SAX symbol sequences to obtain several classes of daily clear sky states (DCS); constructing a state transition vector; generating a multi-day DCS sequence based on the state transition vector and the several classes of daily clear sky states (DCS); randomly selecting a corresponding SAX symbol sequence under each class of daily clear sky states in the DCS sequence; generating a daily sharpness index sequence according to the conditional probability distribution of each symbol in the selected SAX symbol sequence; substituting the daily sharpness index sequence into a clear sky radiation model to calculate the hourly total radiation data within the day; and constructing a solar irradiance scene based on the hourly total radiation data within the day. Specifically, the computer-readable storage medium includes, but is not limited to, volatile memory and / or non-volatile memory. The volatile memory may include random access memory (RAM) and / or cache memory, etc. The non-volatile memory may include read-only memory (ROM), hard disk, flash memory, optical disk, magnetic disk, etc.
[0094] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0095] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0096] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0097] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0098] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and disclosure of the invention. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.
[0099] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
[0100] The above description is merely a preferred embodiment of the present invention and does not constitute any limitation on the present invention. Any simple modifications, alterations, or equivalent structural changes made to the above embodiments based on the technical essence of the present invention shall still fall within the protection scope of the present invention.
Claims
1. A method for generating solar irradiance scenes considering multiple time dimensions, characterized in that, include: Obtain extraterrestrial radiation data of the target geographical location, and construct a daily clear sky index sequence based on the extraterrestrial radiation data of the target geographical location; The daily clear sky index sequence is standardized and encoded to obtain the SAX symbol sequence; K-medoids clustering was performed on multiple SAX symbol sequences to obtain several classes of daytime clear sky states (DCS). Construct a state transition vector, and generate a multi-day DCS sequence based on the state transition vector and several types of daily clear sky DCS. In each type of clear sky DCS in the DCS sequence, a corresponding SAX symbol sequence is randomly selected. A daily clarity index sequence is generated according to the conditional probability distribution of each symbol in the selected SAX symbol sequence. The daily clarity index sequence is substituted into the clear sky radiation model to calculate the total radiation data hourly within the day. A solar irradiance scene is constructed based on the total radiation data hourly within the day. The process of constructing the state transition vector is as follows: Construct Markov transition matrices based on historical DCS sequences, and determine the empirical probability distribution of DCS based on these Markov transition matrices. and Markov transition probability ; Based on the empirical probability distribution of DCS and Markov transition probability Constructing state transition vectors , where the state transition vector for: in, This is the fusion coefficient.
2. The method for generating solar irradiance scenes considering multiple time dimensions according to claim 1, characterized in that, The process of constructing a daily clear sky index sequence based on extraterrestrial radiation data from the target's geographical location is as follows: Using extraterrestrial radiation data from the target geographic location, the clear sky index at each time step is calculated using a clear sky radiation model. Using the clear sky index at each time step Construct a daily clear sky index series.
3. The method for generating solar irradiance scenes considering multiple time dimensions according to claim 1, characterized in that, The clear-sky radiation model was constructed using the HDKR model.
4. The method for generating solar irradiance scenes considering multiple time dimensions according to claim 1, characterized in that, The extraterrestrial radiation data for the target's geographical location includes direct radiation, scattered radiation, and reflected radiation, namely: in, This represents the total solar radiation received by the ground. For direct radiation, It is scattered radiation. For reflected radiation, The anisotropy index, This represents the ratio of direct radiation between the inclined plane and the horizontal plane. is the tilt coefficient for the diffuse portion. The tilt coefficient of the reflecting portion. Reflectance.
5. The method for generating solar irradiance scenes considering multiple time dimensions according to claim 1, characterized in that, The process of standardizing and encoding the daily clear sky index sequence to obtain the SAX symbol sequence is as follows: The daily clear sky index sequence is standardized, and the standardized daily clear sky index sequence is encoded using a symbolic clustering method to obtain the SAX symbolic sequence.
6. The method for generating solar irradiance scenes considering multiple time dimensions according to claim 1, characterized in that, The Markov transition matrix is estimated using frequency statistics, denoted as . ,in, Indicates from state Transition to state Number of times, Representing state The total number of transfers.
7. A solar irradiance scene generation system considering multiple time dimensions, characterized in that, include: The acquisition module is used to acquire extraterrestrial radiation data of the target geographical location and construct a daily clear sky index sequence based on the extraterrestrial radiation data of the target geographical location. The encoding module is used to standardize and encode the daily clear sky index sequence to obtain the SAX symbol sequence; The clustering module is used to perform K-medoids clustering on multiple SAX symbol sequences to obtain several classes of daily clear sky states (DCS). The generation module is used to construct a state transition vector and generate a multi-day DCS sequence based on the state transition vector and several types of daily clear sky DCS. The module is used to randomly select a corresponding SAX symbol sequence under each type of clear sky state DCS in the DCS sequence, generate a daily clarity index sequence according to the conditional probability distribution of each symbol in the selected SAX symbol sequence, substitute the daily clarity index sequence into the clear sky radiation model, calculate the total radiation data hourly within the day, and construct a solar irradiance scene based on the total radiation data hourly within the day. The process of constructing the state transition vector is as follows: Construct Markov transition matrices based on historical DCS sequences, and determine the empirical probability distribution of DCS based on these Markov transition matrices. and Markov transition probability ; Based on the empirical probability distribution of DCS and Markov transition probability Constructing state transition vectors , where the state transition vector for: in, This is the fusion coefficient.
8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the solar irradiance scene generation method considering multiple time dimensions as described in any one of claims 1-6.
9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for generating solar irradiance scenes considering multiple time dimensions as described in any one of claims 1-6.