A method for calculating the shading efficiency of the receiver tower on the mirror field in a tower-type solar thermal power plant.
The inverse shading method was used to calculate the shading efficiency of the heat-absorbing tower on the heliostat in a tower solar thermal power plant, which solved the problem of calculation difficulties in the existing technology and enabled more accurate mirror field design and wider application.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SEPCOIII ELECTRIC POWER CONSTR CO LTD
- Filing Date
- 2022-08-15
- Publication Date
- 2026-05-05
AI Technical Summary
Existing technologies make it difficult to accurately calculate the shading efficiency of the heat-absorbing tower on the heliostat in a tower-type solar thermal power plant, resulting in design difficulties and limited application scope.
The reverse shading method is adopted. By geometrically arranging the position and vertex coordinates of the heliostat, the normal vector of the heliostat and the reflected light are calculated using the reflection theorem. The heat absorption tower is abstracted as a quadrilateral plane. It is determined whether the reflected light is blocked and the shading efficiency is calculated.
It achieves more accurate tower solar thermal power generation design, the calculation method is easy to understand and has a wide range of applications, and is suitable for large mirror field design.
Smart Images

Figure CN115438469B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of tower-type solar thermal power plant technology, and more specifically, to a method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant. Background Technology
[0002] Tower solar thermal power generation systems are one of the more popular clean power generation methods. The principle is to first collect solar energy through thousands of heliostats, reflecting a large amount of low-density solar energy onto a receiver to convert it into high-density solar energy. The receiver then uses a working fluid stored inside to convert this into heat energy. This heat energy can be converted into hot gas for applications such as oil extraction and community heating, or it can be converted into electricity for grid connection or used to produce hydrogen. Therefore, the heliostats forming a concentrating system play an extremely important role in tower solar thermal power plants.
[0003] Since a concentrating solar system requires numerous heliostats to collect sunlight and ultimately achieve energy concentration, improving the optical efficiency of the heliostats is crucial in the overall design of the solar field. The optical efficiency of a heliostat refers to the ratio of the energy received by the receiver to the maximum energy that the heliostats can receive. Higher optical efficiency means more energy is provided to the receiver, resulting in a higher overall efficiency of converting solar energy into working fluid heat. Optical efficiency generally includes cosine efficiency, shading or obstruction efficiency, and atmospheric transmission efficiency. However, for large tower-type solar thermal solar fields, another factor affecting optical efficiency is the shading of the heliostats by the receiver tower. In large tower-type solar fields, the receiver tower is often close to 200 meters high, creating shadows hundreds of meters long and tens of meters wide, which significantly impacts the heliostats near these shadows. Therefore, quantitatively calculating the impact of the receiver tower's shadow on the heliostats is essential.
[0004] The common method for calculating the shading efficiency of a solar thermal power plant's receiver tower on a heliostat mainly involves first calculating the tower's shadow on the heliostat, and then calculating the tower's obstruction of reflected light from the heliostat. This method is difficult to understand, leading to difficulties in application, and its application scope is limited, hindering its widespread adoption. Therefore, we propose a method for calculating the shading efficiency of a solar thermal power plant's receiver tower on a mirror field. Summary of the Invention
[0005] The purpose of this invention is to provide a method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant, so as to solve the problems mentioned in the background art.
[0006] To address the aforementioned technical problems, one objective of this invention is to provide a method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type concentrated solar power plant, comprising the following steps:
[0007] S1. Perform the geometric arrangement of the heliostat field and obtain the position coordinates and vertex coordinates of the heliostat;
[0008] S2. Based on the height and shape of the heat absorption tower, calculate the target point corresponding to each heliostat according to the principle of proximity or other principles. Based on the position of the sun, use the reflection theorem to obtain the angle between the heliostat and the sun and between the heliostat and the target point. At the same time, calculate the normal vector of each heliostat and normalize it into a unit vector.
[0009] S3. Based on the sun's position, calculate the sun's symmetrical position with respect to the heat absorption tower;
[0010] S4. Based on the new solar position vector and the normal vector of each heliostat, calculate the angle between the normal vector and the heliostat to the sun, and then use the reflection theorem to obtain the reflected ray corresponding to each heliostat at this time.
[0011] S5. Abstract the heat absorption tower into a quadrilateral plane. Based on the height and position of the heat absorption tower, obtain the four vertices of the plane and substitute the coordinates of the four vertices into the plane equation to finally obtain the plane enclosed by the four vertices.
[0012] S6. Calculate the shading of the heliostat by the reflection of the heat absorber tower, mark the shading heliostat, and then calculate the shading efficiency of the heat absorber tower on the heliostat.
[0013] As a further improvement to this technical solution, the specific method for performing the geometric arrangement of the heliostat field and obtaining the position coordinates and vertex coordinates of the heliostat in step S1 is as follows:
[0014] Based on the site conditions, heliostat design parameters, and design efficiency of the tower solar thermal power plant, the heliostat field layout is determined, and the heliostats are numbered i = 1, 2, ..., N. The coordinates of the center position are set as H. i =(Hx i Hy i ,Hz i The vertex coordinates HD of each heliostat i1 HD i2 HD im ;
[0015] HD ik =(Dx ik ,Dy ik ,Dz ik ) represents the XYZ coordinates of the kth vertex of the i-th heliostat, N is the number of heliostats, and m is the number of vertices of the heliostat. Common heliostats are rectangular with 4 vertices, and the default coordinate system is the ground coordinate system.
[0016] As a further improvement to this technical solution, the specific algorithm for step S2 includes the following:
[0017] Based on the height and shape of the endothermic tower, the target point corresponding to each heliostat is calculated according to the proximity principle or other principles, and denoted as AP1, AP2, ..., AP3. n Among them, the target point AP i =(Ax i Ay i Az i Based on the sun's position S = (az, el), the angles between the heliostat and the sun, and between the heliostat and the target point, can be obtained using the reflection theorem:
[0018]
[0019] Simultaneously calculate the normal vector for each heliostat:
[0020]
[0021] Where S = (sin(az)sin(el),cos(az)sin(el),cos(el)) is the solar unit vector, az is the solar azimuth angle, el is the solar altitude angle, and the symbol · represents the inner product operation of the sun;
[0022] Finally, the obtained... Normalize to become a unit vector.
[0023] As a further improvement to this technical solution, the specific method for calculating the symmetrical position of the sun about the heat-absorbing tower in step S3, based on the sun's position, is as follows:
[0024] Let the sun's position at a certain moment be (az, el), where az is the sun's azimuth angle and el is the sun's altitude angle. According to the law of direct incidence of light and the arrangement of the tower-type solar thermal mirror field, the position symmetrical about the heat-absorbing tower is obtained: (az + π, el), which is marked as the new sun position and represented as a unit vector as follows:
[0025] S′=(-sin(az)sin(el),-cos(az)sin(el),cos(el)).
[0026] As a further improvement to this technical solution, the specific algorithm for step S4 includes the following:
[0027] Based on the new solar position vector S′, the normal vector of each heliostat is... Find the angle between the normal vector and the heliostat's distance from the sun:
[0028]
[0029] Using the law of reflection, we can obtain the reflected rays corresponding to each heliostat at this moment:
[0030]
[0031] Recorded as:
[0032] Based on the relevant knowledge of spatial analytic geometry, establish the points HD passing through each point. ik =(Dx ik ,Dy ik ,Dz ik ),by The equation of the line with direction vector:
[0033]
[0034] As a further improvement to this technical solution, the specific algorithm for step S5 includes the following:
[0035] Abstracting the heat absorption tower as a quadrilateral plane, based on the tower's height and position, we obtain the four vertices of the plane, which are:
[0036] T1=(x1,y1,z1)=(cos(az)*L,-sin(az)*L,0);
[0037] T2=(x2,y2,z2)=(-cos(az)*L,sin(az)*L,0);
[0038] T3=(x3,y3,z3)=(cos(az)*L,-sin(az)*L,T);
[0039] T4=(x4,y4,z4)=(-cos(az)*L,sin(az)*L,T);
[0040] Where L is the diameter of the base of the upper tower, and T is the height of the tower, then the coordinates of the four vertices are substituted into the plane equation:
[0041]
[0042] The plane enclosed by the four vertices is:
[0043] Ax + By + Cz + D = 0.
[0044] As a further improvement to this technical solution, the specific method for calculating the shading of the heliostat by the reflection of the heat-absorbing tower in step S6 is as follows:
[0045] For heliostat i, calculate with Let HD be the direction vector, passing through its vertex. ik Does the equation of the straight line pass through the plane of the heat absorber tower, i.e.:
[0046]
[0047] Calculate and determine whether the solution obtained from this system of equations is within the range of values of the heat absorber plane. If the solution is within the range of values of the heat absorber plane, it means that the reflected light passes through the heat absorber plane, i.e., the heat absorber casts a shadow on the heliostat.
[0048] Calculate all heliostats using the same method. If a reflected ray from a vertex is found to pass through the plane of the heat absorber in a heliostat, it indicates that the heat absorber has a shading effect on that heliostat.
[0049] As a further improvement to this technical solution, the specific method for calculating the shading efficiency of the heat-absorbing tower on the heliostat in step S6 is as follows:
[0050] Based on determining whether the solution of the aforementioned equation system is within the range of values on the heat-absorbing tower plane and marking the blocked heliostats, the heliostat shading efficiency is defined as the ratio of the number / area of reflected light rays passing through the heat-absorbing tower plane in each blocked heliostat to the total number / area of reflected light rays on that heliostat. The heliostat shading efficiency of the heat-absorbing tower for each blocked heliostat is calculated separately.
[0051] The shading efficiency of the heliostat is defined as the ratio of the sum of the number of points / areas of reflected light rays from all blocked heliostats within the mirror field that pass through the plane of the heat absorber to the sum of the total number of points / areas of reflected light rays from all heliostats within the mirror field. The shading efficiency of the heat absorber on the entire mirror field can be calculated.
[0052] The second objective of this invention is to provide a method operating platform device, including a processor, a memory, and a computer program stored in the memory and running on the processor, wherein the processor executes the computer program to implement the steps of the method described above for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant.
[0053] A third objective of this invention is to provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method described above for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant.
[0054] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0055] 1. The method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower solar thermal power plant is based on the inverse shading method, which can more accurately design tower solar thermal power generation.
[0056] 2. The method for calculating the shading efficiency of the heat-absorbing tower on the heliostat field in this tower-type solar thermal power plant utilizes the concept of inverse shading to calculate the shading efficiency of the heat-absorbing tower on the heliostat. This method is easier to understand than the existing method of first calculating the shadow cast by the tower on the heliostat and then calculating the obstruction of the reflected light from the heliostat by the heat-absorbing tower. Furthermore, the method of calculating whether the reflected light from the heliostat is obstructed by the heat-absorbing tower based on the concept of spatial analytical geometry has a wider range of applications and is easier to promote and use. Attached Figure Description
[0057] Figure 1 This is a schematic diagram illustrating the state of an exemplary heat-absorbing tower blocking a heliostat in this invention.
[0058] Figure 2 This is an exemplary schematic diagram of the sun's symmetrical position with respect to the heat absorber tower in this invention;
[0059] Figure 3 This is a schematic diagram illustrating the inverse shadow calculation principle in this invention;
[0060] Figure 4 This is a structural diagram of an exemplary electronic computer platform device in this invention. Detailed Implementation
[0061] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0062] Example 1
[0063] like Figures 1-4 As shown in the figure, this embodiment provides a method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant, including the following steps:
[0064] S1. Perform the geometric arrangement of the heliostat field and obtain the position coordinates and vertex coordinates of the heliostat;
[0065] S2. Based on the height and shape of the heat absorption tower, calculate the target point corresponding to each heliostat according to the principle of proximity or other principles. Based on the position of the sun, use the reflection theorem to obtain the angle between the heliostat and the sun and between the heliostat and the target point. At the same time, calculate the normal vector of each heliostat and normalize it into a unit vector.
[0066] S3. Based on the sun's position, calculate the sun's symmetrical position with respect to the heat absorption tower;
[0067] S4. Based on the new solar position vector and the normal vector of each heliostat, calculate the angle between the normal vector and the heliostat to the sun, and then use the reflection theorem to obtain the reflected ray corresponding to each heliostat at this time.
[0068] S5. Abstract the heat absorption tower into a quadrilateral plane (such as an isosceles trapezoid). Based on the height and position of the heat absorption tower, obtain the four vertices of the plane and substitute the coordinates of the four vertices into the plane equation to finally obtain the plane enclosed by the four vertices.
[0069] S6. Calculate the shading of the heliostat by the reflection of the heat absorber tower, mark the shading heliostat, and then calculate the shading efficiency of the heat absorber tower on the heliostat.
[0070] In this embodiment, as Figure 1 As shown, in step S1, the specific method for performing the geometric arrangement of the heliostat field and obtaining the position coordinates and vertex coordinates of the heliostat is as follows:
[0071] Based on the site conditions, heliostat design parameters, and design efficiency of the tower solar thermal power plant, the heliostat field layout is determined, and the heliostats are numbered i = 1, 2, ..., N. The coordinates of the center position are set as H. i =(Hx i Hy i ,Hz i The vertex coordinates HD of each heliostat i1 HD i2 HD im ;
[0072] HD ik =(Dx ik ,Dy ik ,Dz ik Let be the XYZ coordinates of the kth vertex of the i-th heliostat, N be the number of heliostats, and m be the number of vertices of the heliostat. Common heliostats are rectangular with 4 vertices, and the default is to use the ground coordinate system. The process of establishing the coordinate system and determining the coordinates of each point is a mature existing technology and will not be elaborated here.
[0073] In this embodiment, the specific algorithm for step S2 includes the following:
[0074] Based on the height and shape of the endothermic tower, the target point corresponding to each heliostat is calculated according to the proximity principle or other principles, and denoted as AP1, AP2, ..., AP3. n Among them, the target point AP i =(Ax i Ay i Az i Based on the sun's position S = (az, el), the angles between the heliostat and the sun, and between the heliostat and the target point, can be obtained using the reflection theorem:
[0075]
[0076] Simultaneously calculate the normal vector for each heliostat:
[0077]
[0078] Where S = (sin(az)sin(el),cos(az)sin(el),cos(el)) is the solar unit vector, az is the solar azimuth angle, el is the solar altitude angle, and the symbol · represents the inner product operation of the sun;
[0079] Finally, the obtained... Normalize to become a unit vector.
[0080] In this embodiment, as Figure 2 As shown, in step S3, the specific method for calculating the symmetrical position of the sun about the heat absorber tower based on the sun's position is as follows:
[0081] Let the sun's position at a certain moment be (az, el), where az is the sun's azimuth angle and el is the sun's altitude angle. According to the law of direct incidence of light and the arrangement of the tower-type solar thermal mirror field, the position symmetrical about the heat-absorbing tower is obtained: (az + π, el), which is marked as the new sun position and represented as a unit vector as follows:
[0082] S′=(-sin(az)sin(el),-cos(az)sin(el),cos(el)).
[0083] In this embodiment, the specific algorithm for step S4 includes the following:
[0084] Based on the new solar position vector S′, the normal vector of each heliostat is... Find the angle between the normal vector and the heliostat's distance from the sun:
[0085]
[0086] Using the law of reflection, we can obtain the reflected rays corresponding to each heliostat at this moment:
[0087]
[0088] Recorded as:
[0089] Based on the relevant knowledge of spatial analytic geometry (this part is a mature existing technology, which is described in detail in relevant literature and will not be elaborated here), we establish the HD passing through the point respectively. ik =(Dx ik ,Dy ik ,Dz ik(the k-th vertex of heliostat i), with The equation of the line with direction vector:
[0090]
[0091] In this embodiment, as Figure 3 As shown, the specific algorithm for step S5 includes the following:
[0092] Abstracting the heat absorption tower as a quadrilateral plane (most often an isosceles trapezoid), based on the tower's height and location, we obtain the four vertices of the plane, which are:
[0093] T1=(x1,y1,z1)=(cos(az)*L,-sin(az)*L,0);
[0094] T2=(x2,y2,z2)=(-cos(az)*L,sin(az)*L,0);
[0095] T3=(x3,y3,z3)=(cos(az)*L,-sin(az)*L,T);
[0096] T4=(x4,y4,z4)=(-cos(az)*L,sin(az)*L,T);
[0097] Where L is the diameter of the base of the upper tower, and T is the height of the tower, then the coordinates of the four vertices are substituted into the plane equation:
[0098]
[0099] Solving the above four-variable linear equation, we find that the plane enclosed by the four vertices is:
[0100] Ax + By + Cz + D = 0.
[0101] In this embodiment, the specific method for calculating the shading of the heliostat by the reflection of the heat-absorbing tower in step S6 is as follows:
[0102] For heliostat i, calculate with Let HD be the direction vector, passing through its vertex. ik Does the equation of the line (at the k-th vertex of heliostat i) pass through the plane of the heat-absorbing tower?
[0103]
[0104] Calculate and determine whether the solution obtained from this system of equations is within the range of values of the heat absorber plane. If the solution is within the range of values of the heat absorber plane, it means that the reflected light passes through the heat absorber plane, i.e., the heat absorber casts a shadow on the heliostat.
[0105] Calculate all heliostats using the same method. If a reflected ray from a vertex is found to pass through the plane of the heat absorber in a heliostat, it indicates that the heat absorber has a shading effect on that heliostat.
[0106] Furthermore, in step S6, the specific method for calculating the shading efficiency of the heat-absorbing tower on the heliostat is as follows:
[0107] Based on determining whether the solution of the aforementioned equation system is within the range of values on the heat-absorbing tower plane and marking the blocked heliostats, the heliostat shading efficiency is defined as the ratio of the number / area of reflected light rays passing through the heat-absorbing tower plane in each blocked heliostat to the total number / area of reflected light rays on that heliostat. The heliostat shading efficiency of the heat-absorbing tower for each blocked heliostat is calculated separately.
[0108] The shading efficiency of the heliostat is defined as the ratio of the sum of the number of points / areas of reflected light rays from all blocked heliostats within the mirror field that pass through the plane of the heat absorber to the sum of the total number of points / areas of reflected light rays from all heliostats within the mirror field. The shading efficiency of the heat absorber on the entire mirror field can be calculated.
[0109] Furthermore, by calculating the average shading efficiency of the heat-absorbing tower for each shaded heliostat, the shading efficiency of the heat-absorbing tower for the entire heliostat field can also be roughly obtained.
[0110] It is worth noting that this scheme uses the concept of reverse shading to calculate the shading efficiency of the heat-absorbing tower on the heliostat, which is easier to understand than the existing method of first calculating the shadow cast by the tower on the heliostat and then calculating the blocking of the reflected light by the heat-absorbing tower. At the same time, this scheme is based on the concept of spatial analytic geometry to calculate whether the reflected light of the heliostat is blocked by the heat-absorbing tower, and this calculation method has a wider range of applications.
[0111] like Figure 4 As shown, this embodiment also provides a method running platform apparatus, which includes a processor, a memory, and a computer program stored in the memory and running on the processor.
[0112] The processor includes one or more processing cores. The processor is connected to the memory via a bus. The memory is used to store program instructions. When the processor executes the program instructions in the memory, it implements the above-mentioned method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant.
[0113] Optionally, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0114] Furthermore, the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method described above for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant.
[0115] Optionally, the present invention also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the steps of the method described above for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower solar thermal power plant.
[0116] Those skilled in the art will understand that the process of implementing all or part of the steps of the above embodiments can be carried out by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0117] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely preferred examples and are not intended to limit the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for calculating the shading efficiency of a heat-absorbing tower on a mirror field in a tower-type solar thermal power plant, characterized in that: Includes the following steps: S1. Perform the geometric arrangement of the heliostat field and obtain the position coordinates and vertex coordinates of the heliostat; S2. Based on the height and shape of the heat absorption tower, calculate the target point corresponding to each heliostat according to the principle of proximity or other principles. Based on the position of the sun, use the reflection theorem to obtain the angle between the heliostat and the sun and between the heliostat and the target point. At the same time, calculate the normal vector of each heliostat and normalize it into a unit vector. S3. Based on the sun's position, calculate the sun's symmetrical position with respect to the heat absorption tower; S4. Based on the new solar position vector and the normal vector of each heliostat, calculate the angle between the normal vector and the distance from the heliostat to the sun, and then use the reflection theorem to obtain the reflected ray corresponding to each heliostat at this time; the specific algorithm for step S4 includes the following: According to the new solar position vector The normal vector of each heliostat Find the angle between the normal vector and the heliostat's distance from the sun: ; in, Let the coordinates be the center position; using the law of reflection, we can obtain the reflected rays corresponding to each heliostat at this moment: ; Recorded as: ; Based on the relevant knowledge of spatial analytic geometry, construct the points... ,by The equation of the line with direction vector: ; in Let XYZ coordinates be the x, y, and z coordinates of the k-th vertex of the i-th heliostat; S5. Abstract the heat absorption tower into a quadrilateral plane. Based on the tower's height and position, obtain the four vertices of the plane and substitute their coordinates into the plane equation to finally obtain the plane enclosed by the four vertices. The specific algorithm for step S5 includes the following: Abstracting the heat absorption tower as a quadrilateral plane, based on the tower's height and position, we obtain the four vertices of the plane, which are: ; ; ; ; in Let L be the solar azimuth angle, L be the diameter of the base of the tower, and T be the height of the tower. Then, substitute the coordinates of the four vertices into the plane equation: ; The plane enclosed by the four vertices is: ; S6. Calculate the shading of the heliostat by the reflection of the heat absorber tower, mark the shading heliostat, and then calculate the shading efficiency of the heat absorber tower on the heliostat; the specific method for calculating the shading of the heliostat by the reflection of the heat absorber tower in step S6 is as follows: For heliostat i, calculate with Let be the direction vector, passing through its vertex. Does the equation of the straight line pass through the plane of the heat absorber tower, i.e.: ; Calculate and determine whether the solution obtained from this system of equations is within the range of values of the heat absorber plane. If the solution is within the range of values of the heat absorber plane, it means that the reflected light passes through the heat absorber plane, i.e., the heat absorber casts a shadow on the heliostat. Calculate all heliostats using the same method. If a reflected ray from a vertex is found to pass through the plane of the heat absorber in a heliostat, it indicates that the heat absorber has a shading effect on that heliostat.
2. The method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant according to claim 1, characterized in that: In step S1, the specific method for performing the geometric arrangement of the heliostat field and obtaining the position coordinates and vertex coordinates of the heliostat is as follows: Based on the site conditions, heliostat design parameters, and design efficiency of the tower solar thermal power plant, the heliostat field layout is determined, and the number of each heliostat is obtained. Let the coordinates of the center position be... The vertex coordinates of each heliostat ; in Let XYZ be the XYZ coordinates of the kth vertex of the i-th heliostat, N be the number of heliostats, and m be the number of vertices of the heliostat. Common heliostats are rectangular with 4 vertices, and the default coordinate system is the ground coordinate system.
3. The method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant according to claim 2, characterized in that: The specific algorithm for step S2 includes the following: Based on the height and shape of the heat-absorbing tower, the target point corresponding to each heliostat is calculated according to the principle of proximity or other principles, and denoted as [target point]. , among which the target point According to the position of the sun Using the law of reflection, the angles between the heliostat and the sun, and between the heliostat and the target point, can be obtained: ; Simultaneously calculate the normal vector for each heliostat: ; in The unit vector of the sun. It is the azimuth of the sun. Solar altitude angle, symbol This is the inner product operation for the Sun; Finally, the obtained... Normalize to become a unit vector.
4. The method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant according to claim 3, characterized in that: In step S3, the specific method for calculating the symmetrical position of the sun about the heat-absorbing tower based on the sun's position is as follows: Take the position of the sun at a certain moment ,in The azimuth of the sun. Given the solar altitude angle, and based on the law of direct sunlight and the arrangement of the tower-type solar thermal mirror field, the symmetrical position of the heat absorber tower is obtained: Marked as the new position of the sun, it is represented as a unit vector as follows: 。 5. The method for calculating the shading efficiency of the heat-absorbing tower on the mirror field in a tower-type solar thermal power plant according to claim 4, characterized in that: In step S6, the specific method for calculating the shading efficiency of the heat-absorbing tower on the heliostat is as follows: Based on determining whether the solution of the aforementioned equation system is within the range of values on the heat-absorbing tower plane and marking the blocked heliostats, the heliostat shading efficiency is defined as the ratio of the number / area of reflected light rays passing through the heat-absorbing tower plane in each blocked heliostat to the total number / area of reflected light rays on that heliostat. The heliostat shading efficiency of the heat-absorbing tower for each blocked heliostat is calculated separately. The shading efficiency of the heliostat is defined as the ratio of the sum of the number of points / areas of reflected light rays from all blocked heliostats within the mirror field that pass through the plane of the heat absorber to the sum of the total number of points / areas of reflected light rays from all heliostats within the mirror field. The shading efficiency of the heat absorber on the entire mirror field can be calculated.
Citation Information
Patent Citations
Imaging method of tower-type solar thermoelectric system mirror field based on GPU
CN104034058A
Method for calculating shadow efficiency of heliostat of tower type solar photo-thermal power station
CN114329903A