A reverse tracking optimization method and device, electronic equipment and storage medium

By determining the basic information and historical meteorological data of the photovoltaic tracking bracket, calculating the target tracking angle and adjusting the slope angle, the reverse tracking process was optimized, the problem of photovoltaic tracking bracket components being blocked on uneven terrain was solved, and the power generation efficiency was improved.

CN115494883BActive Publication Date: 2026-03-27TRINA SOLAR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-17
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing photovoltaic tracking system cannot effectively prevent module shading on uneven terrain, resulting in reduced power generation. Conventional algorithms cannot optimize the inverse tracking angle for complex terrain.

Method used

By determining the basic information of the photovoltaic tracking bracket and the height difference between vertically adjacent brackets, and combining historical meteorological data, a neural network model is used to calculate the target tracking angle, and the slope angle of the tracking controller is adjusted through an angle conversion model to optimize the reverse tracking process.

Benefits of technology

This improves the power generation efficiency of photovoltaic tracking systems on uneven terrain, solves the problem of module shading caused by uneven terrain, and provides a new approach to inverse tracking optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115494883B_ABST
    Figure CN115494883B_ABST
Patent Text Reader

Abstract

The application discloses a reverse tracking optimization method and device, electronic equipment and a storage medium, and belongs to the technical field of photovoltaic tracking supports. The method comprises the following steps: determining the basic information of at least two photovoltaic tracking supports and a second height difference between vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support comprises size information and a first height difference between two end points of the photovoltaic tracking support; determining target tracking angles of the at least two photovoltaic tracking supports in a reverse tracking stage according to the basic information of the at least two photovoltaic tracking supports, the second height difference and historical meteorological data of a scene where the photovoltaic tracking supports are located; and determining target slope angles of tracking controllers on the at least two photovoltaic tracking supports based on the at least two target tracking angles and an angle conversion model, so that the tracking controllers adjust corresponding photovoltaic tracking supports according to the target slope angles. Through the technical scheme, the power generation capacity is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of photovoltaic tracking support, and particularly to an inverse tracking optimization method and device, electronic equipment and storage medium. BACKGROUND

[0002] The tracking support usually integrates astronomical algorithms, adjusts the angle of the tracking support according to the relative relationship between the ground and the sun, so that the component is perpendicular to the component of the direct irradiation of the sun; and integrates a flat ground inverse tracking algorithm to avoid the shielding of the early and late rows of components.

[0003] In the existing method, only the inverse tracking angle of the support is determined for a flat ground, or only the inverse tracking angle is determined for a single inclined ground, which is not suitable for the determination of the inverse tracking angle for complex uneven grounds, and needs to be improved. SUMMARY

[0004] The present application provides an inverse tracking optimization method and device, electronic equipment and storage medium to realize inverse tracking optimization for complex uneven grounds and improve the power generation of a photovoltaic tracking system.

[0005] In a first aspect, embodiments of the present application provide an inverse tracking optimization method, comprising:

[0006] determining the basic information of at least two photovoltaic tracking supports and the second height difference between vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support includes size information and a first height difference between two end points of the photovoltaic tracking support;

[0007] determining the target tracking angles of the at least two photovoltaic tracking supports in the inverse tracking stage according to the basic information of the at least two photovoltaic tracking supports, the second height difference and historical meteorological data of the scene where the photovoltaic tracking support is located;

[0008] determining the target slope angles of the tracking controllers on the at least two photovoltaic tracking supports based on the at least two target tracking angles and an angle conversion model, so that the tracking controllers adjust the corresponding photovoltaic tracking supports according to the target slope angles.

[0009] In a second aspect, embodiments of the present application also provide an inverse tracking optimization device, comprising:

[0010] an information determination module configured to determine the basic information of at least two photovoltaic tracking supports and the second height difference between vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support includes size information and a first height difference between two end points of the photovoltaic tracking support;

[0011] a target tracking angle determination module configured to determine target tracking angles of the at least two photovoltaic tracking supports in the inverse tracking stage according to the basic information of the at least two photovoltaic tracking supports, the second height difference, and historical meteorological data of a scene where the photovoltaic tracking supports are located;

[0012] a target slope angle determination module configured to determine target slope angles of tracking controllers on the at least two photovoltaic tracking supports based on the at least two target tracking angles and an angle conversion model, so that the tracking controllers adjust corresponding photovoltaic tracking supports according to the target slope angles.

[0013] In a third aspect, an electronic device is provided, and the electronic device comprises:

[0014] one or more processors;

[0015] a memory configured to store one or more programs;

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the inverse tracking optimization method provided in any of the embodiments of the present application.

[0017] In a fourth aspect, a computer-readable storage medium is provided, and the computer-readable storage medium stores a computer program, which, when executed by a processor, implements the inverse tracking optimization method provided in any of the embodiments of the present application.

[0018] The technical solution of the embodiments of the present application determines the basic information of the at least two photovoltaic tracking supports and the second height difference between vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support comprises size information and a first height difference between two end points of the photovoltaic tracking support, and then determines target tracking angles of the at least two photovoltaic tracking supports in the inverse tracking stage according to the basic information of the at least two photovoltaic tracking supports, the second height difference, and historical meteorological data of a scene where the photovoltaic tracking supports are located, and further determines target slope angles of tracking controllers on the at least two photovoltaic tracking supports based on the at least two target tracking angles and an angle conversion model, so that the tracking controllers adjust corresponding photovoltaic tracking supports according to the target slope angles. Through the above technical solution, the inverse tracking method of the photovoltaic tracking system is optimized for uneven terrain, and the problem that the conventional algorithm affects the power generation of components on the photovoltaic tracking support due to the blocking of the components caused by uneven terrain is solved, and a new idea is provided for inverse tracking optimization. BRIEF DESCRIPTION OF DRAWINGS

[0019] Figure 1 is a flowchart of an inverse tracking optimization method provided by the first embodiment of the present application;

[0020] Figure 2Ais a flow chart of a reverse tracking optimization method provided by embodiment two of the present application;

[0021] Figure 2B is a cross-sectional view of a column of a photovoltaic tracking support array provided by embodiment two of the present application;

[0022] Figure 2C is a schematic diagram of tracking angles of vertically adjacent photovoltaic tracking supports under flat terrain provided by embodiment two of the present application;

[0023] Figure 2D is a schematic diagram of tracking angles of vertically adjacent photovoltaic tracking supports under uneven terrain provided by embodiment two of the present application;

[0024] Figure 3 is a structural schematic diagram of a reverse tracking optimization device provided by embodiment three of the present application;

[0025] Figure 4 is a structural schematic diagram of an electronic device provided by embodiment four of the present application. DETAILED DESCRIPTION

[0026] The present application will be further described below in conjunction with the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, for the convenience of description, only the parts related to the present application are shown in the drawings, but not all the structures.

[0027] Embodiment one

[0028] Figure 1 is a flow chart of a reverse tracking optimization method provided by embodiment one of the present application. The embodiment can be applicable to the tracking of photovoltaic tracking supports in the reverse tracking stage under uneven terrain environment. The method can be executed by a reverse tracking optimization device, which can be realized by software and / or hardware, and can be integrated into an electronic device, such as a server, which bears the function of reverse tracking optimization.

[0029] As shown in Figure 1 , the method can specifically include:

[0030] S110, determining the basic information of at least two photovoltaic tracking supports, and the second height difference between the vertically adjacent photovoltaic tracking supports.

[0031] The photovoltaic tracking support is a support provided with a tracker for supporting components to rotate with the movement of the sun, wherein the tracker is used to adjust the rotation of the components. The photovoltaic tracking support is composed of a plurality of vertical columns and a horizontal rod, and the horizontal rod is provided with a plurality of components. The photovoltaic tracking support can be a "T" shape. Optionally, the direction in which the two end points of the photovoltaic tracking support are located is the horizontal direction. The basic information of each photovoltaic tracking support can include size information and a first height difference between the two end points of the photovoltaic tracking support. The size information refers to the width and length of the components on the photovoltaic tracking support. The first height difference refers to the horizontal height difference between the two end points of the photovoltaic tracking support due to uneven terrain.

[0032] The second height difference between the vertically adjacent photovoltaic tracking supports refers to the horizontal height difference between the two adjacent rows of photovoltaic tracking supports in the vertical direction of the photovoltaic tracking support (i.e., the direction perpendicular to the horizontal direction) due to uneven terrain.

[0033] In this embodiment, the basic information of at least two photovoltaic tracking supports and the second height difference between the vertically adjacent photovoltaic tracking supports can be determined by a measuring tool, which can be a total station, theodolite, level, etc. Specifically, one end of a certain photovoltaic tracking support can be selected as a reference point, and the first height difference between the two end points of the photovoltaic tracking support and the second height difference between the vertically adjacent photovoltaic tracking supports can be measured.

[0034] S120, determining the target tracking angle of at least two photovoltaic tracking supports in the inverse tracking stage according to the basic information of at least two photovoltaic tracking supports, the second height difference, and the historical meteorological data of the scene where the photovoltaic tracking support is located.

[0035] The historical meteorological data of the scene where the photovoltaic tracking support is located refers to the typical annual meteorological data of the scene where the photovoltaic tracking support is located, which can include hourly horizontal total irradiance (GHI) and horizontal scattered irradiance (DHI). Specifically, the typical annual meteorological data can be derived from a meteorological service software according to the latitude and longitude of the scene where the photovoltaic tracking support is located.

[0036] The so-called reverse tracking stage refers to the morning or evening when the solar elevation angle is relatively low. At this time, if the tracking controller on the photovoltaic tracking support drives the photovoltaic tracking support to track the sunlight according to the optimal radiation angle of the sun, the components on the photovoltaic tracking support will be shaded due to the blocking. Due to the series effect of the components, as long as a group of components on the photovoltaic tracking support is blocked, the power generation current of other components on the photovoltaic tracking support will be reduced to a very low level regardless of the intensity of the sunlight. Therefore, when the above-mentioned situation occurs, the tracking method of not producing blocking and taking into account the lighting should be used to make the photovoltaic tracking support track the sunlight. Since the moving direction of the support according to this tracking algorithm is opposite to the running direction of the sun, it is called reverse tracking.

[0037] The so-called target tracking angle refers to the tracking angle corresponding to the optimal overall power generation of the components on the photovoltaic tracking support.

[0038] Optionally, in general, the photovoltaic tracking support is installed in an array (an array composed of horizontal and vertical directions, with the vertical direction as the column and the horizontal direction as the row). One column (the vertical direction of the photovoltaic tracking support) contains at least two photovoltaic tracking supports. For each column of photovoltaic tracking supports, the basic information, the second height difference, and the historical meteorological data of the scene where the photovoltaic tracking support is located of all photovoltaic tracking supports in the column can be input into the neural network model. The neural network model automatically calculates the target tracking angle of all photovoltaic tracking supports in the column, and further determines the target tracking angle of all photovoltaic tracking supports in the array.

[0039] Further, the basic information, the second height difference, and the historical meteorological data of the scene where the photovoltaic tracking support is located of all photovoltaic tracking supports in the array can be directly input into the neural network model. The neural network model automatically calculates the target tracking angle of all photovoltaic tracking supports in the array.

[0040] S130, based on the at least two target tracking angles and the angle conversion model, determining a target slope angle of the tracking controller on the at least two photovoltaic tracking supports, so that the tracking controller adjusts the corresponding photovoltaic tracking support according to the target slope angle.

[0041] The target slope angle refers to the input parameter required by the tracking controller corresponding to the target tracking angle. The so-called tracking controller is installed on the photovoltaic tracking support and is used to control the tracking angle of the components on the photovoltaic tracking support.

[0042] In this embodiment, at least two target tracking angles can be input into the angle conversion model, the angle conversion model converts the at least two target tracking angles into target slope angles of tracking controllers on the photovoltaic tracking supports, and the at least two target slope angles are input into the tracking controllers on the corresponding photovoltaic tracking supports. The tracking controllers adjust the corresponding photovoltaic tracking supports according to the corresponding target slope angles, so that the components on the photovoltaic tracking supports reach the corresponding target tracking angles.

[0043] Optionally, the angle conversion model can be determined according to the solar incident angle, the theoretical tracking angle, the target tracking angle, the spacing between the adjacent photovoltaic tracking supports in the vertical direction, and the width of the components on the photovoltaic tracking supports. The theoretical tracking angle refers to the tracking angle at which the power generation of the components on the photovoltaic tracking supports is optimal without considering the blocking. For example, the angle conversion model can be determined by the following formula:

[0044] cosB*d / 2+(sinB*d / 2+sinB'*d / 2+D*tanμ) / tanA+cosB'*d / 2=D

[0045] wherein B represents the theoretical tracking angle, B' represents the target tracking angle, d represents the width of the components on the photovoltaic tracking supports, D represents the spacing between the adjacent photovoltaic tracking supports in the vertical direction, μ represents the target slope angle, and A represents the solar incident angle. The solar incident angle can be determined by the solar altitude angle and the solar azimuth angle, for example, by the following formula: tanA=tanα / sinγ, wherein α represents the solar altitude angle and γ represents the solar azimuth angle.

[0046] The technical scheme of the embodiment of the application determines the basic information of at least two photovoltaic tracking supports and the second height difference between the adjacent photovoltaic tracking supports in the vertical direction, wherein the basic information of each photovoltaic tracking support includes the size information and the first height difference between the two end points of the photovoltaic tracking support. Then, according to the basic information of the at least two photovoltaic tracking supports, the second height difference, and the historical meteorological data of the scene where the photovoltaic tracking supports are located, the target tracking angles of the at least two photovoltaic tracking supports in the inverse tracking stage are determined. Then, based on the at least two target tracking angles and the angle conversion model, the target slope angles of the tracking controllers on the at least two photovoltaic tracking supports are determined, so that the tracking controllers adjust the corresponding photovoltaic tracking supports according to the target slope angles. Through the above technical scheme, the inverse tracking method of the photovoltaic tracking system is optimized for uneven terrain, and the problem that the conventional algorithm affects the power generation of the components on the photovoltaic tracking supports due to the blocking of the components caused by uneven terrain is solved. Meanwhile, a new idea is provided for the inverse tracking optimization.

[0047] On the basis of the above-mentioned embodiments, the target slope angle obtained by the above-mentioned method is input into a tracking controller of the photovoltaic tracking support, and in the inverse tracking stage, the tracking controller adjusts the corresponding photovoltaic tracking support according to the target slope angle. However, in the actual inverse tracking process, due to meteorological conditions, construction errors, measurement errors and other reasons, there is shading of the components on the adjacent photovoltaic tracking supports, which further causes loss of power generation. Therefore, in order to further improve the power generation, as an optional way of the embodiment, if it is monitored that there is shading of the components on the photovoltaic tracking support in the inverse tracking stage, the target slope angle is updated.

[0048] Optionally, in the inverse tracking stage, the unmanned aerial vehicle can be used to shoot the image of the components on the photovoltaic tracking support, and through image processing technology, it is detected whether there is shading of the components on the photovoltaic tracking support, and if there is, the target slope angle is updated by using the above-mentioned method.

[0049] It can be understood that by monitoring whether there is shading of the components on the photovoltaic tracking support in the inverse tracking stage, the target slope angle can be accurately and timely adjusted to ensure that better power generation can be obtained.

[0050] Embodiment two

[0051] Figure 2A is a flowchart of an inverse tracking optimization method provided by the second embodiment of the application; on the basis of the above-mentioned embodiments, the "determining the target tracking angle of the at least two photovoltaic tracking supports in the inverse tracking stage according to the basic information of the at least two photovoltaic tracking supports, the second height difference and the historical meteorological data of the scene where the photovoltaic tracking support is located" is optimized to provide an optional implementation scheme.

[0052] As shown in Figure 2A , the method can specifically include:

[0053] S210, determining the basic information of the at least two photovoltaic tracking supports and the second height difference between the vertically adjacent photovoltaic tracking supports.

[0054] S220, constructing a three-dimensional array terrain model according to the basic information of the at least two photovoltaic tracking supports and the second height difference.

[0055] Optionally, one of the at least two photovoltaic tracking supports can be selected as a target tracking support; and a three-dimensional array terrain model is constructed by a space right-angle coordinate system with one end point of the target tracking support as the center according to the basic information of the at least two photovoltaic tracking supports and the second height difference. In the unit array terrain model, the distance between the vertically adjacent photovoltaic tracking supports and the width of the components on the photovoltaic tracking support can also be included. For example, Figure 2B a cross-sectional view of a column in a photovoltaic tracking support array is given, Figure 2BH1-H10 represent the second height difference between vertically adjacent photovoltaic tracking supports, i.e. the height difference between the vector photovoltaic tracking supports in a column, D represents the spacing between vertically adjacent photovoltaic tracking supports, and d represents the width of the components on the photovoltaic tracking supports.

[0056] Further, the middle point of the target tracking support can be taken as the center, and a three-dimensional array terrain model can be constructed by a spatial rectangular coordinate system according to the basis information of the at least two photovoltaic tracking supports and the second height difference. Optionally, an identifier can be set for each photovoltaic tracking support in the three-dimensional array terrain model, which can be in the form of a number, a letter, or a combination of a number and a letter, for uniquely representing the photovoltaic tracking support.

[0057] S230, determining the target tracking angle of the at least two photovoltaic tracking supports in the reverse tracking stage according to the three-dimensional array terrain model and the historical meteorological data.

[0058] Optionally, the three-dimensional array terrain model and the historical meteorological data can be input into a neural network model, and the neural network model can be operated to obtain the target tracking angle of the at least two photovoltaic tracking supports.

[0059] Optionally, for each column of photovoltaic tracking supports in the photovoltaic tracking support array, the target tracking angle of the at least two photovoltaic tracking supports in the reverse tracking stage can be determined according to the three-dimensional array terrain model and the historical meteorological data, which can be achieved through the following three steps:

[0060] First, for each photovoltaic tracking support, at least two photovoltaic tracking supports in the vertical direction of the photovoltaic tracking support are taken as auxiliary photovoltaic tracking supports. For example, the numbering of the photovoltaic tracking supports in each column starts from 0. If the target tracking angle of the photovoltaic tracking support numbered 0 is to be determined, the other photovoltaic tracking supports in the column except the one numbered 0 are taken as auxiliary photovoltaic tracking supports. If the target tracking angle of the photovoltaic tracking support numbered 1 is to be determined, the other photovoltaic tracking supports in the column except the one numbered 1 are taken as auxiliary photovoltaic tracking supports. And so on.

[0061] Second, the first actual power generation of the photovoltaic tracking support at each tracking angle and the second actual power generation of the auxiliary tracking support at the corresponding tracking angle are determined according to the three-dimensional array terrain model and the historical meteorological data. The actual power generation refers to the power generation of the components on the photovoltaic tracking support under actual conditions.

[0062] Optionally, the three-dimensional array terrain model and the historical meteorological data can be input into a pre-trained neural network model, and the first actual power generation of the photovoltaic tracking support at each tracking angle and the second actual power generation of the auxiliary tracking support at the corresponding tracking angle can be obtained through the neural network model.

[0063] Optionally, based on the three-dimensional array terrain model and historical meteorological data, determining the first actual power generation of the photovoltaic tracking bracket at each tracking angle can be done by, for each tracking angle, based on the three-dimensional array terrain model and the solar incidence angle, determining the shading ratio of the photovoltaic tracking bracket to the photovoltaic tracking bracket by the preceding vertical adjacent bracket at that tracking angle, and determining the shading loss power generation of the photovoltaic tracking bracket.

[0064] Specifically, such as Figure 2C As shown, D represents the spacing between vertically adjacent photovoltaic tracking brackets, and d represents the width of the module on the photovoltaic tracking bracket. When the terrain is flat, i.e., there is no height difference between the photovoltaic tracking brackets, and the solar incidence angle is A, the tracking angle of the photovoltaic tracking bracket and its preceding vertically adjacent bracket are both B1. In this case, the module on the photovoltaic tracking bracket is just blocked by the module on its preceding vertically adjacent bracket. Figure 2D As shown, d represents the width of the module on the photovoltaic tracking bracket, and H2 represents the second height difference between vertically adjacent photovoltaic tracking brackets. When the terrain is flat, i.e., there is no height difference between vertically adjacent photovoltaic tracking brackets, and the solar incidence angle is still A, the photovoltaic tracking bracket needs to operate at a tracking angle B2 when it is just unobstructed. If the module on the photovoltaic tracking bracket is still at a tracking angle B1, then the module on the photovoltaic tracking bracket will be shaded. At this time, the shading ratio of the module on the photovoltaic tracking bracket by the preceding vertically adjacent bracket can be calculated based on the geometric relationship between the photovoltaic tracking bracket and the preceding vertically adjacent bracket.

[0065] Furthermore, based on the shading ratio, the three-dimensional array terrain model, and the solar incidence angle, the shading loss power generation of the photovoltaic tracking bracket is determined.

[0066] After determining the shading loss power generation of the photovoltaic tracking bracket, the first actual power generation of the photovoltaic tracking bracket is determined based on the ideal power generation and the shading loss power generation. The ideal power generation refers to the maximum power generation of the modules on the photovoltaic tracking bracket under unshaded conditions.

[0067] Specifically, the ideal power generation of the photovoltaic tracking bracket can be subtracted from the power generation caused by shading loss, and the result can be taken as the first actual power generation of the photovoltaic tracking bracket.

[0068] Furthermore, the second actual power generation of the auxiliary tracking bracket at the corresponding tracking angle can be determined using the method for determining the first actual power generation.

[0069] Thirdly, the target tracking angle is determined according to the first actual power generation and the second actual power generation. Optionally, the corresponding total power generation under each tracking angle is determined according to the first actual power generation and the second actual power generation, and then the target tracking angle of the photovoltaic tracking support is determined according to the corresponding total power generation under each tracking angle.

[0070] Specifically, each tracking angle and the corresponding total power generation under each tracking angle can be input into a comparator, and the tracking angle corresponding to the maximum total power generation is found as the target tracking angle of the photovoltaic tracking support.

[0071] S240, determining the target slope angle of the tracking controller on the at least two photovoltaic tracking supports based on the at least two target tracking angles and the angle conversion model, so that the tracking controller adjusts the corresponding photovoltaic tracking support according to the target slope angle.

[0072] As shown in the following table, for 5 rows of tracking supports in a column of a tracking array in a certain region, the optimal target tracking angle of each row of supports is calculated according to the height difference data and historical meteorological data in the range of 15°-35° astronomical angle interval, and a target slope angle is output through the angle conversion model.

[0073]

[0074] The technical scheme of the embodiment of the application determines the basic information of the at least two photovoltaic tracking supports and the second height difference between the vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support includes size information and a first height difference between two endpoints of the photovoltaic tracking support, then constructs a three-dimensional array terrain model according to the basic information of the at least two photovoltaic tracking supports and the second height difference, determines the target tracking angle of the at least two photovoltaic tracking supports in the inverse tracking stage according to the three-dimensional array terrain model and historical meteorological data, and then determines the target slope angle of the tracking controller on the at least two photovoltaic tracking supports based on the at least two target tracking angles and the angle conversion model, so that the tracking controller adjusts the corresponding photovoltaic tracking support according to the target slope angle. Through the above technical scheme, the inverse tracking method of the photovoltaic tracking system is optimized for uneven terrain, solving the problem that the conventional algorithm affects the power generation of the components on the photovoltaic tracking support due to the shading of the components caused by uneven terrain, and providing a new idea for inverse tracking optimization.

[0075] Embodiment three

[0076] Figure 3Fig. 1 is a structural schematic diagram of an inverse tracking optimization device provided by Embodiment Three of the present application; the present embodiment can be applied to the case of tracking photovoltaic tracking supports in the inverse tracking stage in uneven terrain environment, and the device can be realized by software and / or hardware and can be integrated into electronic equipment carrying the inverse tracking optimization function, such as a server.

[0077] As shown in Fig. 1, the device comprises an information determination module 310, a target tracking angle determination module 320 and a target slope angle determination module 330, wherein, Figure 3

[0078] The information determination module 310 is configured to determine the basic information of at least two photovoltaic tracking supports and the second height difference between vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support comprises size information and a first height difference between two end points of the photovoltaic tracking support.

[0079] The target tracking angle determination module 320 is configured to determine the target tracking angle of at least two photovoltaic tracking supports in the inverse tracking stage according to the basic information of at least two photovoltaic tracking supports, the second height difference and historical meteorological data of the scene where the photovoltaic tracking supports are located.

[0080] The target slope angle determination module 330 is configured to determine the target slope angle of the tracking controller on at least two photovoltaic tracking supports based on at least two target tracking angles and an angle conversion model, so that the tracking controller adjusts the corresponding photovoltaic tracking support according to the target slope angle.

[0081] The technical solution of the present embodiment determines the basic information of at least two photovoltaic tracking supports and the second height difference between vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support comprises size information and a first height difference between two end points of the photovoltaic tracking support, then determines the target tracking angle of at least two photovoltaic tracking supports in the inverse tracking stage according to the basic information of at least two photovoltaic tracking supports, the second height difference and historical meteorological data of the scene where the photovoltaic tracking supports are located, and further determines the target slope angle of the tracking controller on at least two photovoltaic tracking supports based on at least two target tracking angles and an angle conversion model, so that the tracking controller adjusts the corresponding photovoltaic tracking support according to the target slope angle. Through the above technical solution, the inverse tracking method of the photovoltaic tracking system is optimized for uneven terrain, solving the problem that the conventional algorithm affects the power generation of the components on the photovoltaic tracking support due to the blocking of the components caused by uneven terrain, and providing a new idea for inverse tracking optimization.

[0082] Further, the target tracking angle determination module 320 comprises a model construction submodule and a target tracking angle determination submodule, wherein,

[0083] ​The model construction submodule is configured to construct a three-dimensional array terrain model according to the basic information and the second height difference of the at least two photovoltaic tracking supports.

[0084] The target tracking angle determination submodule is configured to determine a target tracking angle of the at least two photovoltaic tracking supports in the inverse tracking stage according to the three-dimensional array terrain model and historical meteorological data.

[0085] Further, the model construction submodule comprises a target tracking support determination unit and a model construction unit, wherein,

[0086] The target tracking support determination unit is configured to select one photovoltaic tracking support from the at least two photovoltaic tracking supports as a target tracking support.

[0087] The model construction unit is configured to take one end point of the target tracking support as a center, and construct a three-dimensional array terrain model through a space orthogonal coordinate system according to the basic information and the second height difference of the at least two photovoltaic tracking supports.

[0088] Further, the target tracking angle determination submodule comprises an auxiliary support determination unit, an auxiliary power generation determination unit and a target tracking angle determination unit, wherein,

[0089] The auxiliary support determination unit is configured to, for each photovoltaic tracking support, take a photovoltaic tracking support in a vertical direction of the photovoltaic tracking support from the at least two photovoltaic tracking supports as an auxiliary photovoltaic tracking support.

[0090] The actual power generation determination unit is configured to determine a first actual power generation of the photovoltaic tracking support at each tracking angle and a second actual power generation of the auxiliary tracking support at a corresponding tracking angle according to the three-dimensional array terrain model and the historical meteorological data.

[0091] The target tracking angle determination unit is configured to determine the target tracking angle according to the first actual power generation and the second actual power generation.

[0092] Further, the actual power generation determination unit comprises a loss power generation determination subunit and an actual power generation determination subunit, wherein,

[0093] The loss power generation determination subunit is configured to, for each tracking angle, determine a shadow blocking ratio of a previous vertical adjacent support of the photovoltaic tracking support to the photovoltaic tracking support at the tracking angle based on the three-dimensional array terrain model and a solar incident angle, and determine a blocking loss power generation of the photovoltaic tracking support.

[0094] The actual power generation determination subunit is configured to determine the first actual power generation of the photovoltaic tracking support according to an ideal power generation of the photovoltaic tracking support and the blocking loss power generation.

[0095] Further, the device further comprises a target slope angle updating module, which is specifically configured to:

[0096] If it is monitored that the photovoltaic tracking support exists shading in the inverse tracking stage, the target slope angle is updated.

[0097] The inverse tracking optimization device can execute the inverse tracking optimization method provided by any embodiment of the present application, has the function module and beneficial effect corresponding to the execution method.

[0098] Embodiment four

[0099] Figure 4 is a structural schematic diagram of an electronic device provided by embodiment four of the present application, Figure 4 A block diagram of an example device suitable to implement embodiments of the present application is shown. Figure 4 The device shown is merely an example and should not bring any limitation to the function and use range of the embodiments of the present application.

[0100] As Figure 4 shown, the electronic device 12 is in the form of a general purpose computing device. The components of the electronic device 12 can include, but are not limited to, one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 and the processing unit 16.

[0101] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics accelerator bus, a processor or local bus using any of a variety of bus architectures including an industry standard architecture (ISA), micro-channel architecture (MAC), enhanced ISA (EISA), Video Electronics Standards Association (VESA) local bus, and a peripheral component interconnect (PCI) bus.

[0102] The electronic device 12 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by the electronic device 12 and includes both volatile and non-volatile media, removable and non-removable media.

[0103] The system memory 28 can include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory (cache 32). The electronic device 12 can further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, a storage system 34 can be provided for reading from and writing to non-removable, non-volatile magnetic media (e.g., a "hard drive"). Figure 4 Not shown, is typically called a "hard disk drive") for reading from and writing to non-removable, non-volatile magnetic media (e.g., a "hard drive"). Although Figure 4A disk drive, a floppy disk drive, a CD-ROM drive, a DVD-ROM drive, or other removable media drive, a flash memory card drive (such as a compact flash card), or other removable media drive, can be provided, as is known to those skilled in the art. In such instances, each drive can be connected to the system bus 18 by one or more data media interfaces. The system memory 28 can include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the application.

[0104] Program / utility 40, having a set (at least one) of program modules 42, can be stored in system memory 28 by way of example, and includes an operating system, one or more application programs, other program modules, and program data, each of which or a combination thereof, can include implementation of a network environment. Program modules 42 generally carry out the functions and / or methodologies of embodiments of the application as described herein.

[0105] Electronic device 12 can also communicate with one or more external devices 14 such as a keyboard or a pointing device, displays 24, etc.; other devices such as devices that enable a user to interact with electronic device 12; and / or any devices (e.g., network card, modem, etc.) that enable electronic device 12 to communicate with one or more other computing devices. Such communication can occur via input / output (I / O) interface(s) 22. Still yet, electronic device 12 can communicate with one or more networks, such as a local area network (LAN), a general wide area network (WAN), and / or a public network, such as the Internet, via network adapter 20. As depicted, network adapter 20 communicates with the other components of electronic device 12 via bus 18. It should be appreciated that although not shown, other hardware and / or software modules could be used in conjunction with electronic device 12. Such as, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.

[0106] Processing unit(s) 16 can execute instructions from program(s) stored in system memory 28 to perform various functions applications and data processing, such as implementing the inverse trace optimization method provided by embodiments of the application.

[0107] Embodiment Five

[0108] Embodiment five of the application also provides a computer readable storage medium having stored thereon a computer program (or computer executable instructions) which, when executed by a processor, is configured to perform the inverse trace optimization method provided by embodiments of the application, the method comprising:

[0109] determining basis information of at least two photovoltaic tracking supports and a second height difference between vertically adjacent photovoltaic tracking supports, wherein the basis information of each photovoltaic tracking support comprises size information and a first height difference between two end points of the photovoltaic tracking support;

[0110] determining target tracking angles of the at least two photovoltaic tracking supports in the inverse tracking stage according to the basis information of the at least two photovoltaic tracking supports, the second height difference, and historical meteorological data of a scene where the photovoltaic tracking supports are located;

[0111] determining target slope angles of tracking controllers on the at least two photovoltaic tracking supports based on the at least two target tracking angles and an angle conversion model, so that the tracking controllers adjust corresponding photovoltaic tracking supports according to the target slope angles.

[0112] The computer storage medium of the embodiments of the present application can adopt any combination of one or more computer readable media. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination thereof. More specific examples (non-exhaustive list) of the computer readable storage medium include: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus.

[0113] The computer readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, in which a computer readable program code is borne. Such a propagated data signal can take on multiple forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer readable signal medium can also be any computer readable medium that is not a computer readable storage medium and that can transmit, propagate or transport a program for use by or in connection with an instruction execution system, device or apparatus.

[0114] The program code contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination thereof.

[0115] Computer program code for carrying out operations of embodiments of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0116] It should be noted that the above-mentioned are only the preferred embodiments of the present application and the technical principles applied. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of the present application. Therefore, although the embodiments of the present application have been described in detail through the above embodiments, the embodiments of the present application are not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims

1. A reverse tracing optimization method, characterized by, The method comprises the following steps: determining the basic information of at least two photovoltaic tracking supports and a second height difference between vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support comprises size information and a first height difference between two end points of the photovoltaic tracking support; constructing a three-dimensional array terrain model according to the basic information of the at least two photovoltaic tracking supports and the second height difference; the three-dimensional array terrain model further comprises a spacing between vertically adjacent photovoltaic tracking supports and a width of components on the photovoltaic tracking supports; determining target tracking angles of the at least two photovoltaic tracking supports in a reverse tracking stage according to the three-dimensional array terrain model and historical meteorological data of a scene where the photovoltaic tracking supports are located; determining target slope angles of tracking controllers on the at least two photovoltaic tracking supports based on the at least two target tracking angles and an angle conversion model, so that the tracking controllers adjust corresponding photovoltaic tracking supports according to the target slope angles.

2. The method of claim 1, wherein, The step of constructing the three-dimensional array terrain model according to the basic information of the at least two photovoltaic tracking supports and the second height difference comprises the following steps: selecting one photovoltaic tracking support from the at least two photovoltaic tracking supports as a target tracking support; constructing the three-dimensional array terrain model through a space orthogonal coordinate system with one end point of the target tracking support as the center according to the basic information of the at least two photovoltaic tracking supports and the second height difference.

3. The method of claim 1, wherein, The step of determining the target tracking angles of the at least two photovoltaic tracking supports in the reverse tracking stage according to the three-dimensional array terrain model and the historical meteorological data comprises the following steps: for each photovoltaic tracking support, taking a photovoltaic tracking support in the at least two photovoltaic tracking supports in a vertical direction of the photovoltaic tracking support as an auxiliary photovoltaic tracking support; determining a first actual power generation of the photovoltaic tracking support at each tracking angle and a second actual power generation of the auxiliary photovoltaic tracking support at a corresponding tracking angle according to the three-dimensional array terrain model and the historical meteorological data; determining a target tracking angle according to the first actual power generation and the second actual power generation.

4. The method of claim 3, wherein, The step of determining the first actual power generation of the photovoltaic tracking support at each tracking angle according to the three-dimensional array terrain model and the historical meteorological data comprises the following steps: for each tracking angle, determining a shadow blocking ratio of a previous vertically adjacent support of the photovoltaic tracking support to the photovoltaic tracking support and determining a blocking loss power generation of the photovoltaic tracking support based on the three-dimensional array terrain model and a solar incident angle at the tracking angle; determining the first actual power generation of the photovoltaic tracking support according to an ideal power generation of the photovoltaic tracking support and the blocking loss power generation.

5. The method of claim 1, wherein, The method further comprises the following steps: if it is monitored that components on the photovoltaic tracking supports are blocked in the reverse tracking stage, updating the target slope angles.

6. A reverse tracing optimization apparatus characterized by comprising: The method comprises the following steps: an information determination module is configured to determine the basic information of at least two photovoltaic tracking supports and a second height difference between vertically adjacent photovoltaic tracking supports, wherein the basic information of each photovoltaic tracking support comprises size information and a first height difference between two end points of the photovoltaic tracking support; a target tracking angle determination module comprises: a model construction submodule configured to construct a three-dimensional array terrain model according to the base information of the at least two photovoltaic tracking supports and the second height difference; the three-dimensional array terrain model further includes a spacing between vertically adjacent photovoltaic tracking supports and a width of a component on the photovoltaic tracking support; a target tracking angle determination submodule configured to determine target tracking angles of the at least two photovoltaic tracking supports in the inverse tracking stage according to the three-dimensional array terrain model and historical meteorological data of a scene in which the photovoltaic tracking supports are located; a target slope angle determination module configured to determine target slope angles of tracking controllers on the at least two photovoltaic tracking supports based on the at least two target tracking angles and an angle conversion model, so that the tracking controllers adjust corresponding photovoltaic tracking supports according to the target slope angles.

7. An electronic device, comprising: comprising: one or more processors; a memory configured to store one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the inverse tracking optimization method according to any one of claims 1-5.

8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the inverse tracking optimization method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Two-sided photovoltaic cell panel tracking control method and system

    CN108347221A

  • Uneven terrain inverse-tracking method based on intelligent photovoltaic module

    CN110658858A