Photovoltaic highway noise reduction screen power generation system
Through data processing and dynamic angle adjustment technology, the problem of low light utilization in specific areas of the photovoltaic silencer system was solved, achieving more efficient power generation efficiency and system stability.
Patent Information
- Application Number
- CN202511224015.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-29
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2045-08-29
AI Technical Summary
The existing photovoltaic silencer system lacks an angle adjustment mechanism at highway intersections or ramp areas, resulting in a decrease in light utilization, a weakening of local power generation capacity, and a reduction in the overall system power generation efficiency.
The position and illumination data of the silencer are acquired through the data module, the slicing module divides the time period, the deviation module calculates the illumination deviation of the photovoltaic module, the angle module makes adjustments, the interval module determines the adjustable range, the balancing module analyzes the frequency and amplitude of the angle change, and the control module generates dynamic angle adjustment instructions to realize dynamic angle adjustment of the photovoltaic module.
It improves the responsiveness of photovoltaic modules to dynamic sunlight environments, reduces the loss of power generation efficiency caused by ignoring low-angle sunlight in the morning and evening, ensures that angle adjustment is within the range allowed by the physical structure, and improves the stability and power generation efficiency of the system.
Smart Images

Figure CN120729151A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a photovoltaic highway noise-absorbing screen power generation system. Background Art
[0002] Along urban expressways and highways, in order to reduce the impact of traffic noise on surrounding residential areas, noise-absorbing screens are usually installed. Traditional sound barriers mostly use sound-absorbing materials or structured reflective surfaces to achieve noise reduction functions, which to a certain extent improve the noise propagation problem. However, the surface of the noise-absorbing screen is mostly not fully utilized and is in an idle resource state. In order to improve the comprehensive utilization rate of road infrastructure, photovoltaic modules are integrated on the noise-absorbing screen to achieve the combination of noise reduction and power generation functions. Solar panels are usually fixed on the end or surface of the noise-absorbing screen, and power output is achieved through photovoltaic array grid connection.
[0003] However, existing photovoltaic silencer systems have problems when facing highway intersections or ramp areas. Since the silencer structure usually extends continuously and the installation angle and height are uniform, there may be a lack of angle adjustment mechanism for specific road sections, resulting in a significant decrease in light utilization rate in some areas due to shading or angle deviation, which in turn causes a significant attenuation of local power generation capacity and reduces the overall system power generation efficiency. Summary of the Invention
[0004] The purpose of the present invention is to provide a photovoltaic highway noise reduction screen power generation system, aiming to solve the problems mentioned in the background technology.
[0005] In order to solve the above technical problems, the technical solutions of the present invention are as follows:
[0006] A photovoltaic highway noise-absorbing screen power generation system, comprising:
[0007] The data module is used to obtain the latitude and longitude data, altitude data, and orientation data of the silencer, as well as the time zone data and annual sunlight statistics of the area where the silencer is located, to obtain the basic data set;
[0008] The slicing module is used to divide the daily time into multiple time periods, record the incident angle of sunlight at different spatial angles in each time period, and obtain the time period incident data set;
[0009] The deviation module is used to calculate the illumination deviation of the photovoltaic module in each time period under the preset installation angle based on the basic data set and the time period incident data group, and obtain the illumination deviation matrix;
[0010] Angle module, used to adjust the illumination angle of the photovoltaic module in each time period according to the light deviation matrix to obtain angle adjustment data;
[0011] The interval module is used to extract the adjustable angle range according to the angle adjustment data, and compare it with the physical structure angle data of the silencer to obtain the adjustment interval data;
[0012] The balancing module is used to count the frequency and amplitude fluctuations of different adjustment angles within a day based on the adjustment interval data, calculate the angle balance value, and obtain the angle change balance data;
[0013] The control module is used to balance the data according to the angle change, select the optimal angle switching path, generate control instructions, and drive the photovoltaic panels to perform dynamic angle adjustment.
[0014] Furthermore, the data module includes:
[0015] A position acquisition unit is used to obtain the longitude, latitude and altitude of the sound-absorbing screen, and determine its orientation data with respect to the sun to obtain geographic location data;
[0016] The time zone fusion unit is used to determine the administrative region to which the silencer belongs and the standard time zone data based on the geographic location data, and obtain the standard time parameters;
[0017] The light collection unit is used to obtain the light values of each day and time period throughout the year that match the geographical location data, and obtain the annual light statistics;
[0018] The data fusion unit is used to aggregate the geographic location data, standard time parameters and annual light statistics to obtain the basic data set.
[0019] Furthermore, the slicing module includes:
[0020] The time grouping unit is used to divide the daily time into multiple continuous time periods according to the standard time parameters in the basic data set to obtain time period index data;
[0021] A trajectory calculation unit is used to calculate the azimuth and elevation of the sun in each time period based on the time period index data and the longitude and latitude data to obtain a trajectory parameter group;
[0022] A spatial conversion unit, configured to map the azimuth and elevation angles in the trajectory parameter group into spatial incident direction vectors to obtain spatial direction data;
[0023] The incident construction unit is used to combine the time period index data and the spatial direction data, and sort them in the order of the time period to obtain the time period incident data set.
[0024] Furthermore, the deviation module includes:
[0025] An attitude setting unit is used to determine the preset installation angle of the photovoltaic module in the initial state according to the orientation data in the basic data set, and obtain installation attitude data;
[0026] The irradiation deviation unit is used to calculate the irradiation deviation according to the spatial incident direction vector and installation posture data of each time period in the time period incident data set to obtain irradiation offset data;
[0027] The deviation encoding unit is used to normalize the illumination offset data and map it into a two-dimensional deviation identification value to obtain a time series deviation vector;
[0028] The deviation matrix unit is used to organize the time series deviation vector into a row vector structure according to the time period sequence to obtain the illumination deviation matrix.
[0029] Furthermore, the illumination deviation unit includes:
[0030] The illumination deviation calculation unit is used to perform a vector dot product operation on the spatial incident direction vector and the normal unit vector of the photovoltaic module to obtain the incident angle of each time period; calculate the illumination weight factor of each time period based on the incident angle; perform a nonlinear combination of the incident angles to obtain a composite angle term; and calculate the impact of illumination fluctuations in each time period based on the incident light intensity to obtain an illumination stability index term;
[0031] The illumination weight factor, composite angle item and illumination stability index item are integrated to obtain the single time period score item; all time periods are summarized to construct the reference benchmark item; and the illumination deviation is obtained based on the single time period score item and the reference benchmark item.
[0032] Furthermore, the angle module includes:
[0033] A deviation extraction unit is used to extract the illumination deviation of each time period from the illumination deviation matrix row by row to obtain a deviation sequence data group;
[0034] A correction unit is used to compress and amplify each irradiation deviation according to the deviation sequence data group to obtain an angle correction factor sequence;
[0035] The attitude update unit is used to match the installation attitude data with the angle correction factor sequence, determine the target attitude angle for each time period, and obtain attitude adjustment data;
[0036] The data aggregation unit is used to arrange the posture adjustment data in time period sequence to obtain angle adjustment data.
[0037] Furthermore, the interval module includes:
[0038] An extreme value extraction unit is used to extract the target posture angle of each time period from the angle adjustment data, and identify the extreme value of the target posture angle to obtain adjustment range data;
[0039] A structural parameter analysis unit is used to extract the maximum adjustable angle, the minimum allowable angle and the adjustment accuracy value from the physical structural angle data of the soundproofing screen to obtain a structural constraint parameter set;
[0040] The matching judgment unit is used to overlap the adjustment range data with the structural constraint parameter set, filter out the angle value that meets the structural constraint, and obtain the adjustment interval data.
[0041] Furthermore, the balancing module includes:
[0042] A difference calculation unit is used to perform pairwise differences on the target posture angles of consecutive time periods in the adjustment interval data to obtain an angle change sequence;
[0043] A frequency statistics unit is used to count the non-zero differences in the angle change sequence, determine the angle switching frequency within a day, and obtain the change frequency;
[0044] an amplitude evaluation unit, for taking the absolute value of each difference in the angle change sequence and calculating its root mean square to obtain the amplitude fluctuation;
[0045] The angle balance value unit is used to calculate the angle balance value according to the change frequency and amplitude fluctuation to obtain the angle change balance data.
[0046] Furthermore, the angle balancing value unit includes:
[0047] The angle balance value calculation unit is used to calculate the angle change amplitude of adjacent time periods based on the target posture angle to obtain the square term; calculate the average value of the target posture angle throughout the day to obtain the angle weight factor; and construct the angle deviation penalty term based on the square term and the illumination deviation.
[0048] Based on the range of the adjustment interval, the critical value between the target attitude angle and the adjustment interval boundary is calculated to obtain the adjustment boundary penalty term. Based on the average value of the target attitude angle throughout the day, the stability of the photovoltaic module when it deviates from the average attitude for a long time is calculated to obtain the attitude stability index term.
[0049] The angle weight factor, angle deviation penalty term, adjustment boundary penalty term and attitude stability index term are integrated to obtain the single-segment balance term; the single-segment balance terms of all time periods are summarized to obtain the angle equilibrium value.
[0050] Furthermore, the control module includes:
[0051] A path construction unit is used to set the target posture angle of each time period in the angle adjustment data as a path node, and then traverse and evaluate each path node according to the amplitude fluctuation and angle equilibrium value to obtain an angle switching path set;
[0052] A comprehensive fluctuation unit is used to calculate the fitting degree of the change frequency and amplitude fluctuation of each candidate angle switching path and the angle equilibrium value according to the angle switching path set, and obtain the comprehensive dynamic fluctuation degree;
[0053] A path screening unit is used to screen out the angle switching path with the lowest comprehensive dynamic fluctuation degree from the angle switching path set according to the comprehensive dynamic fluctuation degree, so as to obtain a target adjustment path;
[0054] The instruction drive unit is used to construct a corresponding attitude control data set according to the target attitude angle of each time period in the target adjustment path, generate control instructions, and drive the photovoltaic module to perform dynamic angle adjustment.
[0055] The above solution of the present invention includes at least the following beneficial effects:
[0056] The present invention divides the daily time into multiple time periods to describe the incident behavior characteristics of sunlight in different time slices, so that the system no longer uses simplified modeling based on the average value of the entire day, but instead realizes continuous tracking of changes in sunlight angle and direction. By constructing a mapping relationship between time periods and spatial incident angles, it can identify the trend of changes in illumination angle caused by changes in the sun's position in the morning, noon and evening, and establish a complete time series illumination characteristic based on this, thereby improving the response capability to dynamic sunlight environments and avoiding the loss of power generation efficiency caused by ignoring low-angle illumination in the morning and evening.
[0057] The present invention calculates the illumination deviation of photovoltaic modules at a preset installation angle, and no longer relies on human subjective judgment of angle adaptability. Instead, it quantifies the directional error of the incident light into a matrix form to express the degree of illumination difference in each time period. Based on this, it can identify which time periods in the entire day have illumination mismatch, energy waste and other problems, forming an interpretable and traceable data basis. The illumination deviation opens up the key intermediate link from incident data to angle adjustment, and improves the logical closure and response accuracy of the entire system adjustment strategy.
[0058] The present invention generates adjustment interval data by comparing the angle adjustment data with the physical structure angle data of the silencer, ensuring that the generated angle adjustment scheme is executed within the range allowed by the actual engineering structure, preventing component damage or structural force imbalance caused by excessive adjustment range or excessive posture error. Unlike the theoretical optimal angle that does not consider the actual physical limitations of the device, this function makes the system adjustment strategy more engineering implementable and safe. By clearly modeling the maximum or minimum angle boundaries of the structure, it can effectively avoid the impact or long-term fatigue of the adjustment instruction on the structure, thereby extending the service life of the photovoltaic device.
[0059] The present invention reflects the fluctuation characteristics of the posture adjustment process by analyzing the frequency and amplitude of angle changes in different time periods. It can effectively suppress the system's frequent angle adjustment during the illumination boundary time period and improve the stability of the entire power generation system. By constructing a balanced evaluation model based on comprehensive frequency and amplitude characteristics, the system not only focuses on the optimal solution for illumination efficiency, but also considers the smoothness and execution cost of the adjustment behavior. This posture adjustment mechanism, which aims at minimizing dynamic fluctuations, is particularly important in areas with complex illumination. It can prevent problems such as wear of the equipment drive motor, increased energy consumption, and control delays caused by excessively frequent control instructions.
[0060] The present invention extracts the illumination deviation of each time period through the illumination deviation matrix, and generates the target illumination angle adjustment value for each time period accordingly, logically realizing the closed-loop transformation from illumination deviation perception to posture adjustment instruction, so that the system no longer relies on the fixed-angle installation strategy, but can perform dynamic angle compensation according to the all-day illumination conditions, so that the photovoltaic modules can still maintain a certain energy receiving efficiency in the early morning, evening or when partially blocked. Through the angle adjustment operation at the time period level, the system effectively converts spatial changes into executable angle instructions, thereby improving the dynamic responsiveness of the system's illumination receiving capability. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] Figure 1 This is a flow chart of a photovoltaic highway noise reduction screen power generation system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0062] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0063] like Figure 1 As shown, an embodiment of the present invention provides a photovoltaic highway noise reduction screen power generation system, the system comprising:
[0064] The data module is used to obtain the latitude and longitude data, altitude data, and orientation data of the silencer, as well as the time zone data and annual sunlight statistics of the area where the silencer is located, to obtain the basic data set;
[0065] The slicing module is used to divide the daily time into multiple time periods, record the incident angle of sunlight at different spatial angles in each time period, and obtain the time period incident data set;
[0066] The deviation module is used to calculate the illumination deviation of the photovoltaic module in each time period under the preset installation angle based on the basic data set and the time period incident data group, and obtain the illumination deviation matrix;
[0067] Angle module, used to adjust the illumination angle of the photovoltaic module in each time period according to the light deviation matrix to obtain angle adjustment data;
[0068] The interval module is used to extract the adjustable angle range according to the angle adjustment data, and compare it with the physical structure angle data of the silencer to obtain the adjustment interval data;
[0069] The balancing module is used to count the frequency and amplitude fluctuations of different adjustment angles within a day based on the adjustment interval data, calculate the angle balance value, and obtain the angle change balance data;
[0070] The control module is used to balance the data according to the angle change, select the optimal angle switching path, generate control instructions, and drive the photovoltaic panels to perform dynamic angle adjustment.
[0071] In an embodiment of the present invention, a data module is used to obtain the longitude and latitude data, altitude data and orientation data of the silencer, and obtain the time zone data and annual illumination statistics of the area where the silencer is located to obtain a basic data set, which subsequently provides comprehensive basic data with both time and space dimensions; a slicing module is used to divide daily time into multiple time periods, record the incident angle of sunlight at different spatial angles in each time period, obtain a time period incident data set, realize the time serialization and spatial vectorization description of the dynamic behavior of sunlight, and provide high-resolution input for the subsequent; a deviation module is used to calculate the illumination deviation of the photovoltaic module in each time period at a preset installation angle based on the basic data set and the time period incident data group, obtain an illumination deviation matrix, quantify the error between the theoretical incident direction and the actual installation angle, and provide a measurement basis for the subsequent; an angle module is used to adjust the illumination angle of the photovoltaic module in each time period according to the illumination deviation matrix, obtain angle adjustment data, realize the transition from static configuration to dynamic adjustment, and support adjusting the angle of the photovoltaic module by time period to adapt to the changing direction of solar incidence.
[0072] The interval module is used to extract the adjustable angle range according to the angle adjustment data, and compare it with the physical structure angle data of the silencer to obtain the adjustment interval data, so as to ensure that the angle adjustment is physically feasible and prevent execution failure or mechanism damage due to the angle setting exceeding the carrying range of the actuator; the balancing module is used to count the frequency and amplitude fluctuations of different adjustment angles in one day according to the adjustment interval data, calculate the angle balance value, and obtain the angle change balance data, thereby realizing the statistical analysis and stability evaluation of the posture switching behavior, and preventing the structural fatigue, control abnormality and other problems caused by too frequent or large amplitude angle switching; the control module is used to screen the optimal angle switching path according to the angle change balance data, generate control instructions, drive the photovoltaic components to perform dynamic angle adjustment, realize the full closed-loop operation process, and ensure that the angle adjustment can operate stably.
[0073] The data module is used to obtain the latitude and longitude data, altitude data, and orientation data of the anechoic screen, as well as the time zone data and annual sunlight statistics of the area where the anechoic screen is located, to obtain the basic data set, which specifically includes:
[0074] First, the system uses the built-in high-precision positioning chip to obtain the longitude and latitude data of the current mute screen location. Combined with attitude sensors such as a three-axis accelerometer, gyroscope, or digital compass module, it further determines the device's current orientation, specifically the front normal direction vector of the mute screen, thereby forming initial spatial positioning information. Because mute screens often have certain height differences on highways, urban elevated roads, or in complex terrain, the system simultaneously obtains altitude information from the positioning chip and makes real-time corrections to this altitude to offset any offset errors in the illumination angle caused by the terrain's undulating terrain.
[0075] After collecting spatial location and orientation information, the system automatically identifies the standard administrative region code corresponding to the latitude and longitude coordinates through reverse geolocation analysis (e.g., by integrating open-source map APIs or a built-in administrative division mapping table). Based on this code, the system matches the corresponding standard time zone parameters (e.g., UTC+8, UTC+9, etc.) and establishes a time mapping relationship with standard solar time. The system then connects to a remote meteorological database or a pre-defined illumination model database and, using the previously acquired latitude and longitude data, indexes the annual illumination data table. It extracts the average sunshine intensity, solar irradiance, sunny day percentage, and historical obscuration rate for each day, hour, or smaller time interval throughout the year. This data is normalized to a unified unit, outliers are removed, and then mapped into an illumination statistics matrix in a fixed data format. This matrix is organized into a two-dimensional "date × time period" structure, ensuring efficient use of subsequent time segment construction and angle deviation analysis modules. Finally, the system combines the geospatial data (latitude, longitude, and altitude), orientation data, time zone data, and the annual illumination statistics matrix in a unified data structure to form a basic dataset.
[0076] In a preferred embodiment of the present invention, the data module includes:
[0077] A position acquisition unit is used to obtain the longitude, latitude and altitude of the sound-absorbing screen, and determine its orientation data with respect to the sun to obtain geographic location data;
[0078] The time zone fusion unit is used to determine the administrative region to which the silencer belongs and the standard time zone data based on the geographic location data, and obtain the standard time parameters;
[0079] The light collection unit is used to obtain the light values of each day and time period throughout the year that match the geographical location data, and obtain the annual light statistics;
[0080] The data fusion unit is used to aggregate the geographic location data, standard time parameters and annual light statistics to obtain the basic data set.
[0081] In an embodiment of the present invention, a position acquisition unit is used to obtain the longitude, latitude and altitude of the silencer screen, and determine its orientation data with the sun to obtain geographic location data, accurately determine the geographic area where the silencer screen is located, terrain height difference and orientation information, and provide reliable geometric reference conditions for the subsequent operation; a time zone fusion unit is used to determine the administrative area and standard time zone data to which the silencer screen belongs based on the geographic location data, obtain standard time parameters, ensure that the time slice is synchronized with the actual movement of the sun, and provide an accurate time benchmark for the subsequent operation; a light collection unit is used to obtain light values for each day and time period throughout the year that match the geographic location data, obtain annual light statistics data, and provide a basis for subsequent light data; a data fusion unit is used to aggregate the geographic location data, standard time parameters and annual light statistics data to obtain a basic data set, significantly improve data call efficiency and horizontal compatibility, and provide complete data support for the subsequent operation.
[0082] In a preferred embodiment of the present invention, the slicing module includes:
[0083] The time grouping unit is used to divide the daily time into multiple continuous time periods according to the standard time parameters in the basic data set to obtain time period index data;
[0084] A trajectory calculation unit is used to calculate the azimuth and elevation of the sun in each time period based on the time period index data and the longitude and latitude data to obtain a trajectory parameter group;
[0085] A spatial conversion unit, configured to map the azimuth and elevation angles in the trajectory parameter group into spatial incident direction vectors to obtain spatial direction data;
[0086] The incident construction unit is used to combine the time period index data and the spatial direction data, and sort them in the order of the time period to obtain the time period incident data set.
[0087] In an embodiment of the present invention, a time grouping unit is used to divide the daily time into multiple continuous time periods based on the standard time parameters in the basic data set, obtain time period index data, and discretize the continuous solar movement process throughout the day into multiple controllable index time periods, so as to facilitate data correspondence and interpolation calculations in subsequent operations and avoid the problem of accuracy loss caused by using the average data of the whole day; a trajectory calculation unit is used to calculate the azimuth and elevation of the sun in each time period based on the time period index data and longitude and latitude data, obtain a trajectory parameter group, and convert the abstract time period information into a specific description of the sun's position, so that the system can clearly identify the solar movement trajectory of each time period; a spatial conversion unit is used to map the azimuth and elevation in the trajectory parameter group into a spatial incident direction vector to obtain spatial direction data, thereby realizing the structural mapping from two-dimensional angle description to three-dimensional space vector and providing a unified direction expression system; an incident construction unit is used to combine the time period index data and the spatial direction data and sort them in the order of time periods to obtain a time period incident data set, thereby realizing a standardized expression of the daily light change process and providing a data basis for the subsequent process.
[0088] The trajectory calculation unit is used to calculate the azimuth and elevation of the sun in each time period based on the time period index data and the longitude and latitude data to obtain a trajectory parameter group, which specifically includes:
[0089] First, the system obtains the index data for the daily time period. Each index corresponds to a timestamp, which uniquely determines the absolute time point of a certain moment, combining the date and the standard time parameters. The system uses this time point, combined with the longitude and latitude information in the basic data set, as input parameters into the astronomical position calculation model to calculate the sun's position. Preferably, the astronomical calculation model uses a solar position algorithm. This algorithm is based on the precise orbit model published by the NASA Center for Atmospheric Research. Based on the input date, time, longitude, latitude, and standard time zone, it can output multiple parameters such as the sun's declination, hour angle, altitude angle, and azimuth at that time.
[0090] In actual calculations, the following formula is used to construct intermediate variables: First, calculate the solar hour angle , the formula is ,in is the local solar time, which is converted from standard time, longitude correction and time zone difference; secondly, calculate the solar declination angle , the result is returned directly by the astronomical algorithm, and then the elevation angle is calculated using spherical trigonometry formulas and azimuth . Elevation It represents the altitude angle of the sun's rays relative to the horizon. The calculation formula is: ,in is the geographical latitude, is the solar hour angle, is the solar declination angle; after taking the arc sine of the elevation angle calculation result, we get the solar elevation angle value . Azimuth The following calculation method is used: , in obtaining Finally, make a quadrant judgment based on the time period of the sun (morning or afternoon) to ensure that the obtained The azimuth angle falls within the range of 0°~360°. In this way, the process is repeated for each time period index, and the system will obtain the corresponding solar azimuth angle. and elevation And the angle results of all time periods are combined into a trajectory parameter group.
[0091] The spatial conversion unit is used to map the azimuth and elevation angles in the trajectory parameter group into spatial incident direction vectors to obtain spatial direction data, specifically including:
[0092] First read the azimuth of each time period and elevation , and use it as a two-dimensional variable in the spherical coordinate system. In order to perform space vector conversion, the system needs to convert the angle data in the spherical coordinate system into a unit vector representation in the three-dimensional rectangular coordinate system. The conversion process follows the following spherical to rectangular coordinate formula: Suppose the sun is in a certain time period The incident direction is a unit vector , and their projections on the three-dimensional coordinate axes are 、 、 , the calculation formula is: , , ,in is the elevation angle, For azimuth, it is necessary to convert the angle unit into radians (rad) before substituting it into the formula. Combined as a set of three-dimensional unit vectors , that is, the spatial incident direction of sunlight in this time period, all The vectors will be arranged in time order and form spatial direction data.
[0093] In a preferred embodiment of the present invention, the deviation module includes:
[0094] An attitude setting unit is used to determine the preset installation angle of the photovoltaic module in the initial state according to the orientation data in the basic data set, and obtain installation attitude data;
[0095] The irradiation deviation unit is used to calculate the irradiation deviation according to the spatial incident direction vector and installation posture data of each time period in the time period incident data set to obtain irradiation offset data;
[0096] The deviation encoding unit is used to normalize the illumination offset data and map it into a two-dimensional deviation identification value to obtain a time series deviation vector;
[0097] The deviation matrix unit is used to organize the time series deviation vector into a row vector structure according to the time period sequence to obtain the illumination deviation matrix.
[0098] In an embodiment of the present invention, a posture setting unit is used to determine the preset installation angle of the photovoltaic component in the initial state based on the orientation data in the basic data set, obtain the installation posture data, establish the baseline posture angle of the photovoltaic component under the condition of no dynamic adjustment, and provide a reference object for the subsequent process; the illumination deviation unit is used to calculate the illumination deviation based on the spatial incident direction vector and the installation posture data of each time period in the time period incident data set, obtain the illumination offset data, complete the mapping from spatial direction difference to energy loss assessment, accurately assess the energy loss range caused by installation error or structural limitation, and thus provide a scientific basis for angle adjustment decision-making; the deviation coding unit is used to normalize the illumination offset data and map it into a two-dimensional deviation identification value to obtain a time series deviation vector, so that the deviation data has higher comparability and processing consistency, and lays a data foundation for the dynamic adjustment path; the deviation matrix unit is used to organize the time series deviation vector into a row vector structure according to the time period order to obtain an illumination deviation matrix, and realize error trend tracking and pattern recognition for multiple days and multiple components.
[0099] The attitude setting unit is used to determine the preset installation angle of the photovoltaic module in the initial state according to the orientation data in the basic data set to obtain the installation attitude data, specifically including:
[0100] First, the orientation data for the muffler's location is acquired. This orientation data, part of the basic dataset, typically includes geographic azimuth information (e.g., due south, 15° east), road direction information, and the angle between the muffler and the road. The system uses the longitude and latitude information acquired by the location acquisition unit, combined with road construction drawings or BIM model data, to extract the muffler's normal direction facing the sun. By analyzing the angle between the muffler's normal and due south, the system determines the initial orientation angle of the current muffler surface, which serves as the preset principal orientation angle parameter.
[0101] After determining the orientation angle, the system further combines altitude data with on-site mounting bracket structural parameters to determine the tilt and pitch angles of the PV panels. For example, on a specific road section, where the ground slope is 3% and the mounting bracket angle is 15°, the system takes into account the elevation relationship between the mounting base of the soundproofing screen and the bracket, thereby correcting the actual tilt of the solar panel in space. Furthermore, considering the elevation range of the sun's average annual trajectory, the system initially sets the tilt angle to a range that matches the region's average annual solar elevation angle, typically between 20° and 35°, with adjustable optimization based on system objectives.
[0102] After completing the setting of the direction angle, tilt angle and pitch angle parameters, the system performs three-dimensional vector processing on the above three parameters and converts them into a unit attitude vector that describes the orientation of the photovoltaic module. The attitude vector is represented by the spatial vector coordinates of the installation direction, for example, recorded in the form of a spherical coordinate system as ,in is the radius, is the elevation angle, is the azimuth angle. This unit vector is used to describe the spatial posture of the photovoltaic module and serves as a reference for subsequent comparison of the incident light direction vector.
[0103] In a preferred embodiment of the present invention, the illumination deviation unit includes:
[0104] The illumination deviation calculation unit is used to perform a vector dot product operation on the spatial incident direction vector and the normal unit vector of the photovoltaic module to obtain the incident angle of each time period; calculate the illumination weight factor of each time period based on the incident angle; perform a nonlinear combination of the incident angles to obtain a composite angle term; and calculate the impact of illumination fluctuations in each time period based on the incident light intensity to obtain an illumination stability index term;
[0105] The illumination weight factor, composite angle item and illumination stability index item are integrated to obtain the single time period score item; all time periods are summarized to construct the reference benchmark item; and the illumination deviation is obtained based on the single time period score item and the reference benchmark item.
[0106] In an embodiment of the present invention, an illumination deviation calculation unit is used to perform a vector dot product operation on the spatial incident direction vector and the normal unit vector of the photovoltaic component to obtain the incident angle of each time period; based on the incident angle, the illumination weight factor of each time period is calculated to measure the contribution of the current angle to the actual illumination; the incident angle is nonlinearly combined to obtain a composite angle term to reflect actual offsets such as occlusion and diffuse reflection; based on the incident light intensity, the impact of illumination fluctuations in each time period is calculated to obtain an illumination stability index term to reflect whether a certain time period is in an illumination peak or valley; the illumination weight factor, the composite angle term and the illumination stability index term are integrated to obtain a single time period score term; all time periods are summarized to construct a reference benchmark term and an all-weather evaluation baseline to avoid evaluation result deviations caused by excessive or weak illumination in a single time period; based on the single time period score term and the reference benchmark term, the illumination deviation is obtained, and the illumination performance of each time period is converted into a unified measurement indicator, so as to perform consistent evaluation in different periods and different geographical locations.
[0107] The calculation formula of the irradiation deviation is: ,
[0108] in, For the The irradiation deviation of each time period, and is the index of the time period, is the total number of time periods, For the The incident angle of each time period, = , For the The spatial incident direction vector of the time period, is the normal unit vector of the photovoltaic module, For the Light weight factor for each time period, , For the The incident light intensity in each time period, is the maximum daily incident light intensity, is the average daily incident light intensity, is the coefficient.
[0109] in, is the nonlinear response weight factor of the incident angle, which is used to adjust the impact of the incident angle on the power generation capacity at a larger angle (especially close to 90°). It is reflected in the formula as , which is the original cosine square term The compensation term introduced on this basis enables the system to more accurately describe the nonlinear effect of the actual energy absorption decrease at large angles of incidence. In physical terms, It reflects the nonlinear trend of the "incident light loss law" between sunlight and the surface of the module: when the light is incident at a sharp angle, Close to 90°), although the geometric angle does not change much, the actual available illumination loss is aggravated due to problems such as enhanced reflection and decreased penetration, and the system must additionally punish these large angle situations. This is precisely to increase the proportion of the angle loss term in the high-angle section and avoid overestimation of the power generation capacity. It is usually adjusted in the range of [0.1, 0.5], and the recommended initial value is 0.3.
[0110] It is the light intensity fluctuation penalty factor, which is used to modulate the light instability exponentially, which is reflected in the exponential term in the formula , used to reduce the interference of abnormal lighting conditions on the deviation judgment results. In the physical sense, The design logic is to suppress the evaluation bias caused by abnormal strong light or weak light, especially in cloudy, foggy or near obstructions areas, where the light intensity The system should not consider the high performance of a single period as the optimal indicator, but should instead measure it based on stability. The exponential penalty factor naturally suppresses the weight of periods that deviate significantly from the average intensity, allowing the system to focus more on areas of normal, stable illumination. The value of is usually in the range of [1,10]. The larger the value, the stronger the penalty. For areas with poor lighting environment stability (such as mountainous areas and cloudy areas), a higher value should be used. The value can enhance the system's sensitivity to abnormal fluctuations. The system can also dynamically adjust according to the standard deviation of the illumination data. value, so as to adapt to different climate and geographical conditions.
[0111] Is the light direction contribution enhancement coefficient, appearing in In the definition of: Its core purpose is to enhance the expression of the impact of light direction on the receiving performance of the component, so that the matching degree between sunlight exposure and component orientation in a specific direction has more evaluation weight. The design is based on an actual physical phenomenon: when the sun is close to the front incidence ( Larger) or at low angles ( When the power consumption is large, the energy distribution, reflectivity, and shading sensitivity of sunlight will change significantly, and the receiving capacity of the components will also fluctuate accordingly. By adjusting the absolute value of the difference between the cosine and sine terms, the system can produce a weighted amplification effect on the direction matching, thereby improving the sensitivity and discrimination ability of posture control. The recommended value range is [0.5, 2]. It is recommended to make appropriate adjustments based on factors such as the component surface material, reflectivity, and occlusion environment. In the case of highly reflective components on glass surfaces or in complex occlusion areas (such as road corners), a higher value may be used. The value can be used to amplify the influence of the incident angle direction matching; in an open and unobstructed environment, it can be appropriately reduced value.
[0112] In a preferred embodiment of the present invention, the angle module includes:
[0113] A deviation extraction unit is used to extract the illumination deviation of each time period from the illumination deviation matrix row by row to obtain a deviation sequence data group;
[0114] A correction unit is used to compress and amplify each irradiation deviation according to the deviation sequence data group to obtain an angle correction factor sequence;
[0115] The attitude update unit is used to match the installation attitude data with the angle correction factor sequence, determine the target attitude angle for each time period, and obtain attitude adjustment data;
[0116] The data aggregation unit is used to arrange the posture adjustment data in time period sequence to obtain angle adjustment data.
[0117] In an embodiment of the present invention, a deviation extraction unit is used to extract the illumination deviation of each time period from the illumination deviation matrix row by row to obtain a deviation sequence data group, thereby completing the mapping of the illumination error from the two-dimensional spatial distribution to the time series dimension, and is a necessary input for subsequent dynamic correction and predictive modeling; a correction unit is used to compress and amplify each illumination deviation according to the deviation sequence data group to obtain an angle correction factor sequence, thereby reducing the system's excessive response to instantaneous abnormal deviations and avoiding unnecessary frequent posture changes; a posture update unit is used to match the installation posture data with the angle correction factor sequence, determine the target posture angle of each time period, obtain posture adjustment data, establish a mapping from error data to physical adjustment behavior, so that the system can generate executable posture adjustment angles in real time according to the illumination mismatch, and has clear input and output logic; a data aggregation unit is used to arrange the posture adjustment data in time period order to obtain angle adjustment data, providing an executable basis for subsequent dynamic adjustment.
[0118] The correction unit is used to compress and amplify each illumination deviation according to the deviation sequence data group to obtain an angle correction factor sequence, which specifically includes:
[0119] The system first receives the deviation sequence data set output by the deviation extraction unit. The deviation sequence is a set of irradiation deviation vectors arranged in order according to the continuous time periods of a day, denoted as ,in Indicates the The irradiation deviation of the photovoltaic module within a time period. To avoid the system not responding due to too small an illumination deviation value, or causing a sudden change in attitude adjustment due to too large an illumination deviation, this step introduces a nonlinear mapping function to dynamically compress or amplify the illumination deviation, so that small deviations receive enhanced responses and large deviations are moderately constrained, ensuring the flexibility and stability of subsequent angle adjustments. The system preferably uses the hyperbolic tangent function (tanh) as the mapping basis for the compression and amplification function, and introduces two adjustable coefficients. and The correction amplitude and response sensitivity are controlled respectively, and the processing formulas are as follows: ,in Indicates the corresponding Angle correction factor for each time period, It is the proportional factor for adjusting the output amplitude, used to set the maximum angle offset response range, and the value range is a positive real number. Is the sensitivity adjustment factor, used to amplify or compress the response slope of the input deviation, and the value range is a positive real number. This processing method can produce a faster response improvement when the input deviation is close to zero, and enter the saturation region when the input deviation is close to the extreme value, limiting the output correction amplitude, so that the angle control remains continuous and has anti-interference. Finally, the system will adjust the angle correction factor corresponding to all time periods. Combined into a sequence of angle correction factors.
[0120] The attitude update unit is used to match the installation attitude data with the angle correction factor sequence, determine the target attitude angle for each time period, and obtain attitude adjustment data, specifically including:
[0121] The system is based on the initial angle posture of the actual installation (i.e. the installation posture data), combined with the angle correction factor sequence calculated in the previous step , generate the target attitude angles for different time periods every day. The installation attitude data is recorded as This angle is the initial installation angle set when the PV modules are shipped or deployed based on the road orientation and structural conditions. It is an immutable structural foundation value. The system calculates the target angle for each time period according to the following formula: ,in, Indicates the The target attitude angle in each time period, is the angle correction factor corresponding to the time period. This method realizes the expansion of the photovoltaic module angle from fixed to dynamic adjustment, so that the system can make small adjustments based on the light deviation state of the current time period under the premise of maintaining structural safety, and realize real-time alignment of the light direction and the module posture. If the system has dual-axis or multi-axis adjustment capabilities, the posture update unit can synchronously process multiple directional components (such as pitch angle and yaw angle) and match their corresponding correction factors respectively, so as to calculate the multi-dimensional posture adjustment value. In order to ensure that the posture angle adjustment is within the permitted range of the structure, the system can introduce an angle limit function in this step for boundary verification to avoid Exceeding the mechanical limit range.
[0122] In a preferred embodiment of the present invention, the interval module includes:
[0123] An extreme value extraction unit is used to extract the target posture angle of each time period from the angle adjustment data, and identify the extreme value of the target posture angle to obtain adjustment range data;
[0124] A structural parameter analysis unit is used to extract the maximum adjustable angle, the minimum allowable angle and the adjustment accuracy value from the physical structural angle data of the soundproofing screen to obtain a structural constraint parameter set;
[0125] The matching judgment unit is used to overlap the adjustment range data with the structural constraint parameter set, filter out the angle value that meets the structural constraint, and obtain the adjustment interval data.
[0126] In an embodiment of the present invention, an extreme value extraction unit is used to extract the target attitude angle of each time period from the angle adjustment data, and identify the extreme value of the target attitude angle therein to obtain adjustment range data, extract the maximum attitude angle and minimum attitude angle required for adjustment of the photovoltaic components within the all-weather operation cycle, and provide a data basis for subsequent comparison with the physical limitations of the structure; a structural parameter analysis unit is used to extract the maximum adjustable angle, the minimum allowable angle and the adjustment accuracy value from the physical structure angle data of the silencer to obtain a structural constraint parameter set to ensure that the angle adjustment strategy can be executed under the physical structure constraints and avoid the phenomenon that the theoretical optimal solution cannot be actually executed; a matching judgment unit is used to overlap the adjustment range data with the structural constraint parameter set to screen out the angle values that meet the structural limitations to obtain adjustment interval data to ensure that the output adjustment interval data not only meets the illumination angle optimization requirements but also meets the physical structure limitations.
[0127] The matching judgment unit is used to overlap the adjustment range data with the structural constraint parameter set, filter out the angle value that meets the structural constraint, and obtain the adjustment interval data, which specifically includes:
[0128] The system first receives the adjustment range data, which includes the maximum and minimum values of the target attitude angle in multiple time periods throughout the day, respectively recorded as and At the same time, the structural constraint parameter set includes the maximum angle allowed by the structure of the soundproof screen body. , minimum allowable angle And adjustment accuracy All three use a unified unit of measurement for angles to ensure consistency and accuracy in interval comparison operations.
[0129] After the system completes the above data reception and standardization processing, it performs the interval overlap judgment operation. The judgment step includes the target attitude angle interval and structural tolerance Perform interval intersection operation. If the target angle interval is completely contained in the structural restriction interval, the target angle interval is directly retained as the adjustment interval data; if the target angle interval is partially out of bounds, the boundary of the excess part is truncated and the and 、 and The smaller and larger values are taken to generate the corrected effective angle range. If the target range does not completely overlap with the structure range, the system will issue an adjustment failure prompt and output an empty adjustment range or enter the error handling process to re-correct the target angle value.
[0130] In order to further enhance the feasibility of the execution of the adjustment interval, the system performs step correction on the modified interval data. , the system follows the formula , discretize the interval and construct a set of executable angle value sequences that meet the accuracy constraints. is a non-negative integer up to No more than until, and To maintain the effective minimum and maximum bounds of the target attitude angle interval when the target attitude angle interval overlaps with the structural constraint angle interval, this stepping operation discretizes the continuous angle interval into a finite set of attitude angles executable by the mechanical system, facilitating the generation and execution of attitude control commands by subsequent modules. After the above operation is completed, the system outputs the resulting sequence of adjustment angle values as adjustment interval data.
[0131] In a preferred embodiment of the present invention, the balancing module includes:
[0132] A difference calculation unit is used to perform pairwise differences on the target posture angles of consecutive time periods in the adjustment interval data to obtain an angle change sequence;
[0133] A frequency statistics unit is used to count the non-zero differences in the angle change sequence, determine the angle switching frequency within a day, and obtain the change frequency;
[0134] an amplitude evaluation unit, for taking the absolute value of each difference in the angle change sequence and calculating its root mean square to obtain the amplitude fluctuation;
[0135] The angle balance value unit is used to calculate the angle balance value according to the change frequency and amplitude fluctuation to obtain the angle change balance data.
[0136] In an embodiment of the present invention, a difference calculation unit is used to perform pairwise differences on the target posture angles of continuous time periods in the adjustment interval data to obtain an angle change sequence, thereby realizing quantitative extraction of the change trend in the angle adjustment sequence and providing accurate basic data for subsequent frequency and fluctuation amplitude calculations; a frequency statistics unit is used to count the non-zero differences in the angle change sequence, determine the angle switching frequency within a day, obtain the change frequency, quantify the frequency of adjustment of the system during actual operation, and evaluate whether the system's response strategy to illumination changes is too sensitive or delayed; an amplitude evaluation unit is used to take the absolute value of each difference in the angle change sequence and calculate its root mean square to obtain the amplitude fluctuation, which accurately reflects the severity of the posture change between each time period during the system angle adjustment process; an angle balance value unit is used to calculate the angle balance value based on the change frequency and amplitude fluctuation to obtain angle change balance data, thereby realizing overall quality control of the angle change behavior and avoiding biased judgment caused by a single indicator.
[0137] In a preferred embodiment of the present invention, the angle balancing value unit includes:
[0138] The angle balance value calculation unit is used to calculate the angle change amplitude of adjacent time periods based on the target posture angle to obtain the square term; calculate the average value of the target posture angle throughout the day to obtain the angle weight factor; and construct the angle deviation penalty term based on the square term and the illumination deviation.
[0139] Based on the range of the adjustment interval, the critical value between the target attitude angle and the adjustment interval boundary is calculated to obtain the adjustment boundary penalty term. Based on the average value of the target attitude angle throughout the day, the stability of the photovoltaic module when it deviates from the average attitude for a long time is calculated to obtain the attitude stability index term.
[0140] The angle weight factor, angle deviation penalty term, adjustment boundary penalty term and attitude stability index term are integrated to obtain the single-segment balance term; the single-segment balance terms of all time periods are summarized to obtain the angle equilibrium value.
[0141] In an embodiment of the present invention, an angle balance value calculation unit is used to calculate the angle change amplitude of adjacent time periods based on the target attitude angle to obtain a square term. The system amplifies the numerical influence of the segment with drastic angle change to ensure that the dynamic adjustment process is smoother and more stable; the average value of the target attitude angle throughout the day is calculated to obtain an angle weight factor, which effectively identifies and punishes those solutions that deviate from the average attitude for a long time; an angle deviation penalty term is constructed based on the square term and the illumination deviation, which avoids extreme solutions of too many adjustments but ineffective or too few adjustments but inefficient, and effectively balances the relationship between power generation performance and adjustment cost; based on the range of the adjustment interval, the critical value of the target attitude angle and the boundary of the adjustment interval is calculated to obtain the adjustment boundary penalty item to ensure the safety and long-term feasibility of the attitude angle solution; based on the average value of the target attitude angle throughout the day, the stability of the PV module's long-term deviation from the average attitude is calculated to obtain the attitude stability index item, which provides a basis for judging the continuity of attitude control and the adjustment rhythm, and can assist in screening out angle sequences with violent fluctuations and lack of overall regularity; the angle weight factor, angle deviation penalty item, adjustment boundary penalty item and attitude stability index item are integrated to obtain the single-segment balance item, which unifies multiple angle quality indicators into a one-dimensional evaluation result; the single-segment balance items of all time periods are summarized to obtain the angle balance value, which quantifies the burden of a solution on dynamic adjustment and provides high-quality input for subsequent execution.
[0142] The calculation formula of the angle balance value is: ,
[0143] in, is the angle balance value, is the index of the time period, is the total number of time periods, is the angle weight factor, , For the The target attitude angle in each time period, is the average value of the target attitude angle throughout the day, is the maximum value of the target attitude angle throughout the day, For the The change range of the target posture angle in each time period, , For the The target attitude angle in each time period, For the The irradiation deviation of each time period, For the The difference between the target attitude angle and the adjustment interval boundary in each time period, , is the lower limit of the adjustment range, is the lower limit of the adjustment range, is the range value of the adjustment interval, , is the coefficient.
[0144] in, As a penalty term for adjusting the boundary The coefficient is used to amplify or compress the influence of whether the adjustment angle is close to the boundary range. During the angle adjustment process, if the target angle approaches the upper or lower limit of the adjustment range (i.e. or ), it means that although the adjustment strategy may be effective in a short period of time, it may cause fatigue stress to the actuator, reduce the mechanical life or trigger the limit error, so it is necessary to introduce a boundary penalty factor for control. The degree of amplification of the penalty factor is controlled. Its specific value can be set according to the redundancy of the system and the fatigue resistance of the actuator. If the system structure is compact and the boundary space is small, then The value range is 3-5, increasing the degree of boundary penalty; if the structural strength is sufficient or the regulator has a buffer mechanism, it can be reduced to 1-2.
[0145] To control the index The growth rate of the target attitude angle in a certain period of time Significant deviation from the daily target average When the corresponding imbalance penalty degree increases Therefore, Characterizes the system's sensitivity to deviations from the average value, and reflects the system's tolerance to long-term skewed operation. If the system needs to maintain a centralized posture (e.g., battery components rely heavily on posture consistency), then The value range is 5-10, which enhances centralized control; if a large range of attitude changes is allowed to follow the sun's trajectory, then The value range is 1-3, with tolerance for offset, which is related to the geographical latitude of the silencer (affecting the amplitude of the change in the solar path), the structural characteristics of the component (such as whether the bracket is fixed) and the electrical tracking accuracy requirements.
[0146] is the angle weight factor The coefficient in is used to adjust the amplification effect caused by the deviation of the attitude angle from the average value of the whole day, which can be regarded as a control factor for centralized regulation. When the system hopes that the attitude angle change will be as close to the average value of the whole day as possible (that is, the attitude angle should not fluctuate too much between different time periods), it should be appropriately increased. On the contrary, in some application scenarios where the flexibility of posture adjustment is high or the sunlight environment changes significantly, the value of , making the system more tolerant to deviations from the average attitude angle, thus allowing a wider angular dynamic range. If the power generation efficiency of the photovoltaic module is highly sensitive to fluctuations in the incident angle, such as using fixed-focus high-efficiency modules or concentrated photovoltaic structures, The value range is 2-4, which strengthens the guidance of posture distribution near the average angle; when using ordinary polysilicon panels or drive structures with slow electronic control adjustment response time, a smaller value can be set. The value range is 0.5-1.5 to avoid control errors and hardware losses caused by frequent adjustments.
[0147] In a preferred embodiment of the present invention, the control module includes:
[0148] A path construction unit is used to set the target posture angle of each time period in the angle adjustment data as a path node, and then traverse and evaluate each path node according to the amplitude fluctuation and angle equilibrium value to obtain an angle switching path set;
[0149] A comprehensive fluctuation unit is used to calculate the fitting degree of the change frequency and amplitude fluctuation of each candidate angle switching path and the angle equilibrium value according to the angle switching path set, and obtain the comprehensive dynamic fluctuation degree;
[0150] A path screening unit is used to screen out the angle switching path with the lowest comprehensive dynamic fluctuation degree from the angle switching path set according to the comprehensive dynamic fluctuation degree, so as to obtain a target adjustment path;
[0151] The instruction drive unit is used to construct a corresponding attitude control data set according to the target attitude angle of each time period in the target adjustment path, generate control instructions, and drive the photovoltaic module to perform dynamic angle adjustment.
[0152] In an embodiment of the present invention, a path construction unit is configured to set the target attitude angle for each time period in the angle adjustment data as a path node, and then traverse and evaluate each path node based on the amplitude fluctuation and angle equilibrium value to obtain an angle switching path set, thereby achieving a construction conversion from a static attitude angle set to a dynamic path sequence, so that subsequent control modules can perform an overall evaluation based on the complete time-varying path rather than a single angle point. A comprehensive fluctuation unit is configured to calculate the degree of fit between the change frequency and amplitude fluctuation of each candidate angle switching path and the angle equilibrium value based on the angle switching path set to obtain a comprehensive dynamic fluctuation degree, thereby quantifying the adjustment pressure and energy consumption level that the system may experience under different paths. A path screening unit is configured to screen out the angle switching path with the lowest comprehensive dynamic fluctuation degree from the angle switching path set based on the comprehensive dynamic fluctuation degree to obtain a target adjustment path, thereby avoiding pseudo-optimal paths that have high short-term power generation efficiency but unstable long-term operation. An instruction driving unit is configured to construct a corresponding attitude control data set based on the target attitude angle for each time period in the target adjustment path, generate control instructions, and drive the photovoltaic module to perform dynamic angle adjustment, thereby achieving closed-loop control from information calculation to mechanical execution.
[0153] The path construction unit is used to set the target posture angle of each time period in the angle adjustment data as a path node, and then traverse and evaluate each path node based on the amplitude fluctuation and angle balance value to obtain the angle switching path set, which specifically includes:
[0154] First, the system acquires angle adjustment data from the angle module. This data records the target posture angle values for each time period throughout the day in a time series format. The system treats each time period in the angle adjustment data as an independent node and uses the corresponding target posture angle as a node attribute to construct a complete temporal path node sequence. While constructing the path node sequence, the system records the inter-node differences between each time period and calculates the initial amplitude fluctuation sequence of the angle changes between adjacent nodes. To further construct multiple optional paths for subsequent screening, the system adopts a path expansion strategy. This strategy generates a set of perturbation angles within a reasonable range around the target posture angle value for each time period. The perturbation range is set by the adjustment tolerance parameter in the angle adjustment data, and the perturbation step size is determined by the minimum adjustment unit allowed by the physical structure constraints. By introducing the perturbation angle set for each time period, the system uses depth-first traversal or dynamic programming methods to generate multiple feasible angle combination sequences in the temporal path, resulting in a path set consisting of multiple angle switching paths. Each path maintains overall temporal consistency and contains a complete set of target posture angles.
[0155] The comprehensive fluctuation unit is used to calculate the fitting degree of the change frequency and amplitude fluctuation of each candidate angle switching path and the angle equilibrium value according to the angle switching path set, and obtain the comprehensive dynamic fluctuation degree, which specifically includes:
[0156] First, the target attitude angles between consecutive time periods within each path are interpolated to obtain the corresponding angle change sequence. This sequence is used to calculate the change frequency of each path (i.e., the number of time periods with non-zero angle change values), as well as the root mean square value of each change value, to characterize the overall angle switching amplitude fluctuation characteristics. To enhance the accuracy of dynamic control stability assessment, the system further compares and analyzes the angle change sequence of each path with the angle equilibrium value of the corresponding time period. A weighted fitting algorithm is used to assess the degree of match between the path change characteristics and the system's equilibrium requirements. The fitting algorithm uses a weighted average fitting method. The system uses a weighted combination of the path's change frequency, change amplitude, and angle equilibrium fitting value as the basis for comprehensive scoring. This system constructs a comprehensive dynamic fluctuation index to reflect the dynamic control burden and structural impact that the path may incur during actual execution.
[0157] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A photovoltaic highway noise reduction screen power generation system, characterized in that: The system comprises: The data module is used to obtain the latitude and longitude data, altitude data, and orientation data of the silencer, as well as the time zone data and annual sunlight statistics of the area where the silencer is located, to obtain the basic data set; The slicing module is used to divide the daily time into multiple time periods, record the incident angle of sunlight at different spatial angles in each time period, and obtain the time period incident data set; The deviation module is used to calculate the illumination deviation of the photovoltaic module in each time period under the preset installation angle based on the basic data set and the time period incident data group, and obtain the illumination deviation matrix; Angle module, used to adjust the illumination angle of the photovoltaic module in each time period according to the light deviation matrix to obtain angle adjustment data; The interval module is used to extract the adjustable angle range according to the angle adjustment data, and compare it with the physical structure angle data of the silencer to obtain the adjustment interval data; The balancing module is used to count the frequency and amplitude fluctuations of different adjustment angles within a day based on the adjustment interval data, calculate the angle balance value, and obtain the angle change balance data; The control module is used to balance the data according to the angle change, select the optimal angle switching path, generate control instructions, and drive the photovoltaic panels to perform dynamic angle adjustment.
2. The photovoltaic highway noise reduction screen power generation system according to claim 1 is characterized in that: The data module includes: A position acquisition unit is used to obtain the longitude, latitude and altitude of the sound-absorbing screen, and determine its orientation data with respect to the sun to obtain geographic location data; The time zone fusion unit is used to determine the administrative region to which the silencer belongs and the standard time zone data based on the geographic location data, and obtain the standard time parameters; The light collection unit is used to obtain the light values of each day and time period throughout the year that match the geographical location data, and obtain the annual light statistics; The data fusion unit is used to aggregate the geographic location data, standard time parameters and annual light statistics to obtain the basic data set.
3. The photovoltaic highway noise reduction screen power generation system according to claim 2 is characterized in that: The slicing module includes: The time grouping unit is used to divide the daily time into multiple continuous time periods according to the standard time parameters in the basic data set to obtain time period index data; A trajectory calculation unit is used to calculate the azimuth and elevation of the sun in each time period based on the time period index data and the longitude and latitude data to obtain a trajectory parameter group; A spatial conversion unit, configured to map the azimuth and elevation angles in the trajectory parameter group into spatial incident direction vectors to obtain spatial direction data; The incident construction unit is used to combine the time period index data and the spatial direction data, and sort them in the order of the time period to obtain the time period incident data set.
4. The photovoltaic highway noise reduction screen power generation system according to claim 3 is characterized in that: The deviation module includes: An attitude setting unit is used to determine the preset installation angle of the photovoltaic module in the initial state according to the orientation data in the basic data set, and obtain installation attitude data; The irradiation deviation unit is used to calculate the irradiation deviation according to the spatial incident direction vector and installation posture data of each time period in the time period incident data set to obtain irradiation offset data; The deviation encoding unit is used to normalize the illumination offset data and map it into a two-dimensional deviation identification value to obtain a time series deviation vector; The deviation matrix unit is used to organize the time series deviation vector into a row vector structure according to the time period sequence to obtain the illumination deviation matrix.
5. The photovoltaic highway noise reduction screen power generation system according to claim 4 is characterized in that: The illumination deviation unit includes: The illumination deviation calculation unit is used to perform a vector dot product operation on the spatial incident direction vector and the normal unit vector of the photovoltaic module to obtain the incident angle of each time period; calculate the illumination weight factor of each time period based on the incident angle; perform a nonlinear combination of the incident angles to obtain a composite angle term; and calculate the impact of illumination fluctuations in each time period based on the incident light intensity to obtain an illumination stability index term; The illumination weight factor, composite angle item and illumination stability index item are integrated to obtain the single time period score item; all time periods are summarized to construct the reference benchmark item; and the illumination deviation is obtained based on the single time period score item and the reference benchmark item.
6. The photovoltaic highway noise reduction screen power generation system according to claim 5 is characterized in that: The angle module includes: A deviation extraction unit is used to extract the illumination deviation of each time period from the illumination deviation matrix row by row to obtain a deviation sequence data group; A correction unit is used to compress and amplify each irradiation deviation according to the deviation sequence data group to obtain an angle correction factor sequence; The attitude update unit is used to match the installation attitude data with the angle correction factor sequence, determine the target attitude angle for each time period, and obtain attitude adjustment data; The data aggregation unit is used to arrange the posture adjustment data in time period sequence to obtain angle adjustment data.
7. The photovoltaic highway noise reduction screen power generation system according to claim 6 is characterized in that: The interval module includes: An extreme value extraction unit is used to extract the target posture angle of each time period from the angle adjustment data, and identify the extreme value of the target posture angle to obtain adjustment range data; A structural parameter analysis unit is used to extract the maximum adjustable angle, the minimum allowable angle and the adjustment accuracy value from the physical structural angle data of the soundproofing screen to obtain a structural constraint parameter set; The matching judgment unit is used to overlap the adjustment range data with the structural constraint parameter set, filter out the angle value that meets the structural constraint, and obtain the adjustment interval data.
8. The photovoltaic highway noise reduction screen power generation system according to claim 7 is characterized in that: The balancing module includes: A difference calculation unit is used to perform pairwise differences on the target posture angles of consecutive time periods in the adjustment interval data to obtain an angle change sequence; A frequency statistics unit is used to count the non-zero differences in the angle change sequence, determine the angle switching frequency within a day, and obtain the change frequency; an amplitude evaluation unit, for taking the absolute value of each difference in the angle change sequence and calculating its root mean square to obtain the amplitude fluctuation; The angle balance value unit is used to calculate the angle balance value according to the change frequency and amplitude fluctuation to obtain the angle change balance data.
9. The photovoltaic highway noise reduction screen power generation system according to claim 8 is characterized in that: The angle balancing value unit includes: The angle balance value calculation unit is used to calculate the angle change amplitude of adjacent time periods based on the target posture angle to obtain the square term; calculate the average value of the target posture angle throughout the day to obtain the angle weight factor; and construct the angle deviation penalty term based on the square term and the illumination deviation. Based on the range of the adjustment interval, the critical value between the target attitude angle and the adjustment interval boundary is calculated to obtain the adjustment boundary penalty term. Based on the average value of the target attitude angle throughout the day, the stability of the photovoltaic module when it deviates from the average attitude for a long time is calculated to obtain the attitude stability index term. The angle weight factor, angle deviation penalty term, adjustment boundary penalty term and attitude stability index term are integrated to obtain the single-segment balance term; the single-segment balance terms of all time periods are summarized to obtain the angle equilibrium value.
10. The photovoltaic highway noise reduction screen power generation system according to claim 9 is characterized in that: The control module includes: A path construction unit is used to set the target posture angle of each time period in the angle adjustment data as a path node, and then traverse and evaluate each path node according to the amplitude fluctuation and angle equilibrium value to obtain an angle switching path set; A comprehensive fluctuation unit is used to calculate the fitting degree of the change frequency and amplitude fluctuation of each candidate angle switching path and the angle equilibrium value according to the angle switching path set, and obtain the comprehensive dynamic fluctuation degree; A path screening unit is used to screen out the angle switching path with the lowest comprehensive dynamic fluctuation degree from the angle switching path set according to the comprehensive dynamic fluctuation degree, so as to obtain a target adjustment path; The instruction drive unit is used to construct a corresponding attitude control data set according to the target attitude angle of each time period in the target adjustment path, generate control instructions, and drive the photovoltaic module to perform dynamic angle adjustment.
Citation Information
Patent Citations
Method for calculating optimal installation angle of photovoltaic module based on big data technology
CN115238400A
Highway solar photovoltaic power generation control method and system
CN118539600A
Photovoltaic inclination angle dynamic cooperative adjustment system and method of mobile wind-solar-storage all-in-one machine
CN120185514A
Road photovoltaic array adjusting method, medium and equipment
CN120263054A
Method for enhancing energy production in bifacial solar panel modules
EP3913796A2