US20110000478A1 - Camera-based heliostat tracking controller - Google Patents
Camera-based heliostat tracking controller Download PDFInfo
- Publication number
- US20110000478A1 US20110000478A1 US12/497,385 US49738509A US2011000478A1 US 20110000478 A1 US20110000478 A1 US 20110000478A1 US 49738509 A US49738509 A US 49738509A US 2011000478 A1 US2011000478 A1 US 2011000478A1
- Authority
- US
- United States
- Prior art keywords
- receiver
- mirror
- imager
- sun
- heliostat
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
- G01S3/78—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using electromagnetic waves other than radio waves
- G01S3/782—Systems for determining direction or deviation from predetermined direction
- G01S3/785—Systems for determining direction or deviation from predetermined direction using adjustment of orientation of directivity characteristics of a detector or detector system to give a desired condition of signal derived from that detector or detector system
- G01S3/786—Systems for determining direction or deviation from predetermined direction using adjustment of orientation of directivity characteristics of a detector or detector system to give a desired condition of signal derived from that detector or detector system the desired condition being maintained automatically
- G01S3/7861—Solar tracking systems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24S—SOLAR HEAT COLLECTORS; SOLAR HEAT SYSTEMS
- F24S23/00—Arrangements for concentrating solar-rays for solar heat collectors
- F24S23/70—Arrangements for concentrating solar-rays for solar heat collectors with reflectors
- F24S23/77—Arrangements for concentrating solar-rays for solar heat collectors with reflectors with flat reflective plates
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24S—SOLAR HEAT COLLECTORS; SOLAR HEAT SYSTEMS
- F24S30/00—Arrangements for moving or orienting solar heat collector modules
- F24S30/40—Arrangements for moving or orienting solar heat collector modules for rotary movement
- F24S30/45—Arrangements for moving or orienting solar heat collector modules for rotary movement with two rotation axes
- F24S30/452—Vertical primary axis
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24S—SOLAR HEAT COLLECTORS; SOLAR HEAT SYSTEMS
- F24S50/00—Arrangements for controlling solar heat collectors
- F24S50/20—Arrangements for controlling solar heat collectors for tracking
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24S—SOLAR HEAT COLLECTORS; SOLAR HEAT SYSTEMS
- F24S50/00—Arrangements for controlling solar heat collectors
- F24S50/80—Arrangements for controlling solar heat collectors for controlling collection or absorption of solar radiation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/40—Solar thermal energy, e.g. solar towers
- Y02E10/47—Mountings or tracking
Definitions
- the invention generally relates to a technique for configuring a heliostat to continuously reflect the sun onto a desired target, called “tracking.”
- the invention relates to a system and method using a two dimensional imager disposed on the heliostat to aim a mirror or other optical element so as to continuously reflect the sun onto the aperture of a solar receiver.
- numerous heliostats may be employed to reflect light onto one or more receiver apertures.
- the mirrors of each of the heliostats must be continually repositioned in order to account for the relative motion of the sun.
- Mirror orientation errors must be exceedingly small to minimize spillage losses and achieve high concentration at the receiver aperture.
- An array of heliostats with two degrees of freedom may be applied in power-tower applications where the reflector or mirror of the heliostat may be characterized as having an average or center directional vector normal to the plane of a reflector.
- each heliostat may be commanded, e.g., by an external controller, to continuously reflect the sun onto a tower-mounted receiver aperture. This may be achieved when said mirror normal bisects the sun direction vector and receiver direction vector.
- the forward kinematic map which converts motor positions to mirror normal, in the said coordinate system.
- the forward kinematic map will be a function of both rigid body and internal mechanical parameters of the heliostats, which in turn depend on the precise way a heliostat is installed and/or manufactured. For example, an azimuth axis of revolution may not be perfectly vertical, or the two axes of rotation of a heliostat may not be perfectly perpendicular.
- An open-loop system such as the system described in U.S. Pat. No. 4,564,275, to Stone, titled “Automatic Heliostat Track Alignment Method,” may attempt to first estimate forward kinematic parameters of motor-to-normal mapping by a calibration phase, and then use those estimates and the known sun and receiver positions, e.g., via inverse kinematics, to achieve the bisection required for tracking.
- a closed-loop system may or may not include calibration to account for mounting and internal parameters of the heliostat while it attempts to establish, continually or continuously, a bisecting orientation via feedback.
- a closed-loop heliostat control system may include a camera that may be mounted rigidly to the heliostat mirror, with optical axis of the camera substantially aligned with the mirror normal.
- International Patent Application No. WO 2008/121335 A1 describes how such a setup may be used for closed-loop sun tracking control of the heliostat, namely, that from the camera's point of view, at the bisecting orientation, both sun and receiver (imaged as blobs) would appear symmetrically on the image sensor, and deviations thereof could be corrected in closed-loop to maintain the tracking orientation.
- the image sensor is required to image both sun and receiver simultaneously as compact blobs; due to the difference in brightness of said features, in one embodiment the prior art describes a special type of split-filter able to mask/attenuate a sub-region of the field of view, with a possible rotating degree of freedom to address the sun's changing location on the image sensor; another embodiment describes a Liquid Crystal Diode (LCD)-shutter device which emulates in function to that of the split-filter.
- LCD Liquid Crystal Diode
- the invention in one embodiment features a system for directing incident radiation from the sun to a target.
- the system includes a reflector for reflecting the sun's incident radiation; an imager connected to the reflector, the imager having an aperture (such as a pinhole or lens) and an imaging plane; a tracking controller coupled to the imager; and one or more actuators connected to the reflector and tracking controller.
- the tracking controller is configured to receive image data from the imager; determine a bisection error based on the image data; and orient the reflector till the bisection property is achieved, and in general, to preserve bisection continuously.
- the reflector may be a mirror that redirects sunlight to a receiver based on image data from a pinhole camera or other digital imager.
- the optical axis of the camera is substantially aligned with the vector normal to the reflective surface so that the sun and the receiver appear at antipodal points with respect to the center of the camera's field of view.
- the tracking controller in some embodiments orients the mirror based on a calibrated reference point that compensates for the deviation between the mirror normal vector and the optical axis of the camera, e.g., from a toleranced camera-to-mirror mounting process.
- the mirror normal substantially bisects the receiver and sun direction vectors with the receiver and sun imaged at substantially antipodal positions with respect to a center or reference origin (as determined by calibration) of the image sensor.
- the heliostat may effectively track the sun in closed-loop and in spite of largely unknown or ignored global geometric information. Because each heliostat is able to generate its own bisection error signal (e.g., deviation from antipodality), they may independently execute tracking operations with their own embedded tracking controller.
- Embodiments of the present invention include control systems and methods for continuously reflecting the sun onto a desired target, such as a solar receiver aperture.
- a two-degree of freedom heliostat may include a camera rigidly mounted to the mirror, with optical axis substantially aligned with the heliostat normal.
- the camera may include a single light-attenuating filter, e.g., a single neutral density lens filter, and further include programmable gain and exposure controls.
- the heliostat may include an actuator having an absolute position that can be inferred from step counts with respect to a home position by the controller and/or a relative or absolute displacement encoder.
- the heliostat may include a controller configured to receive and process image from the camera and set gain and exposure controls of camera.
- the processor may be configured to execute instructions to correlate receiver points, spots or blobs captured by the camera with the two degrees of freedom of the heliostat and input the correlated data into a two-way table look-up.
- the processor may be further configured to generate actuator commands based on the sun points, spots, or blobs captured by the camera and based on the estimated receiver position based on the interpolated position estimated of a two-way table look-up.
- An exemplary system of the present invention includes a heliostat supporting a flat or curved mirror that may be oriented along two angular degrees of freedom.
- the mirror's orientation may be controlled by commands issued by an individual (on-board microcontroller) or a remote central controller.
- Each degree of freedom may be actuated by a motor whose position relative to an origin or mechanical stop is known, e.g., counting the steps of a stepper motor with respect to a home or zero position, or using a relative or absolute encoder.
- Each heliostat of an array of heliostats may include onboard memory storage, which may be always powered, e.g., by on-board batteries, and/or a photovoltaic cell, or may be otherwise non-volatile.
- a heliostat may be wired to a central controller and database, receiving power from said sources.
- an array of heliostats may be ground-mounted or otherwise stationary, and disposed about a power tower having a tower-mounted receiver and an aperture.
- the heliostat mirror is orientable along two degrees of freedom, and it comprises an image sensor (IS), e.g., a camera, which may be mounted rigidly to the heliostat mirror.
- the camera may be disposed over the mirror or behind it. If the camera is disposed behind the reflector, the reflector preferably includes a viewing hole or light-conducting aperture. The camera may be installed such that its optical axis is substantially aligned with the mirror normal.
- the camera may be preferentially mounted at the mirror's center or a substantially fixed point relative to rotational motion, with optical axis along the normal at the mounting point.
- the heliostat may include a filter, such as a single neutral density filter, mounted over or integrated with the camera's objective lens.
- the invention comprises a method of tracking the sun with a heliostat, the heliostat including an imager mounted, or otherwise disposed proximate to a mirror.
- the method includes: (a) locating image features corresponding to the sun in a captured image; (b) estimating one or more image locations corresponding to a receiver based on a least one heliostat tilt angle; (c) actuating the mirror toward an orientation at which the vector normal to the mirror bisects the sun and the receiver direction, i.e., said image feature and image location appear substantially antipodal to the center of the image sensor.
- FIG. 1A is a diagrammatic illustration of one of a plurality of heliostats and a receiver for collecting and converting solar energy, in accordance with one exemplary embodiment
- FIG. 1B is a diagrammatic illustration of exemplary rotation angles of a heliostat
- FIG. 1C is a diagrammatic illustration of an exemplary image sensor reference frame of a heliostat
- FIG. 1D is a diagrammatic illustration of a heliostat in relation to an illuminated tower-mounted receiver
- FIG. 1E is a diagrammatic illustration of a table of illuminated receiver location values recorded according to a heliostat raster scan in the direction of the illuminated receiver;
- FIG. 2 is a cross-sectional view of a heliostat mirror with integral imager, in accordance with one exemplary embodiment
- FIG. 3A is diagrammatic illustration of an image of the sun and receiver acquired by the camera when properly aligned between the sun and receiver, in accordance with one exemplary embodiment
- FIGS. 3B through 3C are diagrammatic illustrations of an image of the sun and receiver at various stages of misalignment of the mirror normal vector with respect to the sun and receiver, in accordance with one exemplary embodiment
- FIG. 4A is an exemplary functional block diagram of a system embodiment of the present invention.
- FIG. 4B is an exemplary block diagram of the building and use of a table lookup of illuminated receiver locations
- FIG. 5 illustrates in a diagram the antipodal regulation/solar tracking by a heliostat based on an estimated location of a receiver
- FIGS. 6A , 6 B, and 6 C illustrate in a diagram antipodal regulation/solar tracking by a heliostat based on an estimated location of a receiver in the frame of the image sensor;
- FIG. 7 is a flowchart an exemplary method for tracking the sun using the imager and corresponding tracking controller, in accordance with one exemplary embodiment.
- FIG. 1A Illustrated in FIG. 1A is a diagrammatic representation of one of a plurality of heliostats and a receiver for collecting and converting solar energy 100 in what may be referred to as a solar power plant that may be thermal or electric—depending on the type of receiver.
- the heliostat 110 may be configured to track the sun over the course of a day and reflect the incident light to the receiver 150 where it may be converted to heat or electricity.
- the heliostat includes a mirror 112 , actuator and support structure assembly 114 for changing the orientation of the mirror, and may include a tracking controller to determine the appropriate direction to aim the mirror and send commands to the appropriate actuator.
- the heliostat is preferably one of a plurality of heliostats distributed in proximity to a tower 152 or other structure on which the receiver 150 is mounted.
- the receiver 150 may include a water-steam boiler, a molten salt system, a heat engine, one or more photovoltaic cells, a biomass cooker, a water purification system, or a combination thereof for generating electricity or otherwise collecting the sun's energy.
- the heliostat 110 tracks the sun or other radiation source based on image data received from a two-dimensional imager 116 , e.g., a digital camera, rigidly attached or otherwise integrally incorporated into the mirror of the heliostat.
- the camera 116 captures an image of the sun which may then be communicated to a tracking controller.
- the sun will be imaged as a compact set of pixels—a “blob” on the image sensor, and easily detectable by the tracking controller.
- the tracking controller can estimate the location of the receiver, for example, in a planar camera reference frame (e.g., Cartesian or polar), based sensed, or commanded reflector orientation.
- the receiver is assumed imageable simultaneously with the sun, e.g., via a split filter.
- the sun is presumed much brighter than the receiver at all times so that under appropriate filtering, the latter may not be imageable at all.
- the tracking controller may then aim the mirror in the direction necessary to reflect incident light onto the receiver or other target.
- the controller moves the mirror to an orientation where both sun and estimated receiver locations on the image sensor are substantially antipodal with respect to the center or an optionally calibrated reference point in the sensor.
- This reference point which corresponds to the projection of the mirror normal vector onto the imager at the aperture—represents the deviation between the imager's optical axis and the mirror normal vector.
- the camera detects the shift in sun position and drives the actuator system until the antipodal relationship with respect to the estimated receiver position is re-established, thereby providing a closed-loop tracking system. Because the sun will be typically imaged as a blob, or a compact set of pixels, the blob's centroid might be used to determine perfect antipodality.
- the sun and estimate of the receiver appear precisely antipodal if the normal to the imager plane coincides with the mirror normal, it may be necessary to correct for any angular offset between the normal to the imager plane N′ and the mirror normal N, e.g., due to installation misalignment, which causes the calibrated reference point to shift away from the midpoint between the sun and receiver bright spots even when the mirror normal exactly bisects the angle between incident sunlight vector S and the estimated receiver vector R.
- FIG. 1B Illustrated in FIG. 1B is a diagrammatic representation of a heliostat 110 showing a rotation in the plane of the local level as a rotation in azimuth (AZ) and a rotation perpendicular to the local level and ordered after the azimuth rotation as a rotation in elevation (EL).
- the two angular directions may be expressed in an unordered pair of rotation angles without loss of generalization for purposes of embodying the present invention.
- FIG. 1C Illustrated in FIG. 1C is a diagrammatic representation a heliostat 110 showing an imaging array 160 (not to scale) having a Cartesian, e.g., X-Y, reference frame by which a sensed point 172 of incident light 170 may be registered.
- a Cartesian e.g., X-Y
- FIG. 1D Illustrated in FIG. 1D is a diagrammatic representation a heliostat 110 and a receiver 150 mounted on a tower 152 where a light source 190 is disposed on the receiver 150 and sensed by the image sensor 160 (not to scale) disposed proximate to the reflector of the heliostat 110 .
- FIG. 1E Illustrated in FIG. 1E is a diagrammatic representation of a table of image sensor (X,Y) pairs that may be recorded as part of a raster scan by the heliostat 110 relative to the illuminated receiver 150 of FIG. 1D .
- the tracking system includes the imager 116 , e.g., a narrow aperture, camera, optically mounted to the back of the mirror 220 where it faces outward in a direction between the source and target.
- the camera-based tracking system may further include integrated control logic, i.e., a tracking controller 226 , for computing the tracking error and driving the actuator assembly that orients the mirror.
- the imager 116 preferably has a view of the source and target by means of a small aperture 223 in the mirror to admit light.
- the aperture 223 may be an actual opening or a section of glass where the reflective metallization 222 has been removed by laser etching or machining, for example.
- a thin filter plate 224 is mounted between the mirror 220 and camera 116 to suppress the lateral spread of light and increase source/target image resolution.
- the camera is mounted to an edge of the mirror, on the front face of the mirror, or cantilevered off to the side of the mirror, for example.
- Suitable imagers include a 1 ⁇ 6 inch format CIF (352 ⁇ 288) or VGA (640 ⁇ 480), or higher resolution, preferably small enough that it does not need a large filter plate.
- the resolution of the imager need only be high enough so that the center of the sun blob may be localized accurately enough to allow the control logic to determine a smooth path on which to actuate the mirror and achieve a light-reflection accuracy required by the application (as may be dictated by spillage and concentration requirements).
- the imager may be positioned on the mirror by (a) aligning the optical axis of the camera—represented by normal vector 240 —to the mirror's normal vector perpendicular to the mirror plane, and (b) aligning the optical axis of the camera with the center of the pinhole aperture.
- the optical axis of the camera need not be precisely aligned with the mirror normal vector since the deviation there between may be determined and compensated using a calibration process.
- the imager and tracking controller 226 may be encapsulated with epoxy 228 , potting compound, or other sealant to hermetically seal the electronics and camera behind the mirror, thereby protecting them from environmental damage.
- the aperture may be filled with an optical coupling agent to prevent an air gap from occurring between the mirror glass 220 and filter plate 224 .
- the camera 116 identifies the center of the sun's image on the sensor while the tracking controller 226 predicts or estimates the location of the receiver 150 , which is presumably not imaged in the sensor due to a much lower brightness.
- the sun is easily identified as the brightest (or only) blob in the image.
- the image data may be thesholded into a binary one; alternatively, the sensor may be gray-level (allowing for sub-pixel center estimation) or black-and-white.
- the receiver 150 may become bright when fully illuminated by a field of heliostats, it will still be imaged faintly (if at all) on the image sensor under a suitable filter.
- the receiver location on the image sensor is estimated based on motor position counts and a table of correlated receiver positions.
- the tracking controller 226 identifies the locations on the image sensor representing the sun and receiver, it updates the mirror's elevation and/or azimuth angles so that the sun and receiver appear symmetrically on the sensor with respect to its center, thus placing the mirror in a bisecting orientation.
- FIGS. 3A through 3C Illustrated in FIGS. 3A through 3C are diagrammatic illustrations of the locations 300 of sun and receiver (if it were visible) on the camera sensor at various stages of tracking or misalignment.
- the reference point or calibrated reference point 310 coincides with the mid-point on the line 340 between the image of the sun 320 and estimated receiver point 330 .
- the images of the sun 320 and estimated receiver center 330 are therefore shown substantially antipodal around the calibrated reference point 310 on the image sensor.
- the image course of the sun and the estimate of the receiver spot trace out locii 322 , 332 that are instantaneously antipodal provided the mirror is continuously bisecting.
- the reference point or calibrated reference point 310 of the camera may be located off the line 340 between the sun 320 and estimated receiver spot 330 as shown in FIG. 3B (see point 310 along orthogonal line 350 ) or the reference point or calibrated reference point 310 of the camera may not be equidistant between the sun 320 and estimated receiver spot 330 as shown in FIG. 3C .
- the mirror may be actuated, for example, via closed-loop tracking, about its two degrees of freedom separately or concurrently.
- a pick-and-place machine may be used to locate the imager 116 on the mirror 220 . Even a high precision manufacturing process may result in a small deviation between the imager and mirror. Although small, the difference between the orientation of the imager and mirror may hamper the ability of the heliostat to effectively redirect sunlight to a receiver with the required angular accuracy.
- a calibration procedure may be used to determine the precise difference between the imager's optical axis and the mirror's normal as well as the optical center of the imager and the optical center of the pinhole, lens system or aperture, thereby providing the correction needed to precisely locate the source and target from the image data acquired by the camera 116 .
- FIG. 4A is a top level functional block diagram of a system embodiment of the present invention where the controller 410 may comprise a processor and/or circuitry 411 configured to read and image data and locate features therein (e.g., blob detection and center estimation), and storing said features in a table 413 of a memory store 412 .
- the processor and/or circuitry 411 may be configured to generate commands to actuate motors based on image features (e.g., the sun blob's center) and predicated locations of the receiver.
- the commanded changes to the motor positions are shown as an elevation command (EL(c)) and an azimuth command (AZ(c)), and may cause the respective elevation actuator 430 and azimuth actuator 440 to change the mirror orientation 450 .
- two similar tilt commands T 1 ( c ) and T 2 ( c ) would be available.
- a camera, image sensor 420 or a light-sensing array or scanning array of the platform provides a location (e.g., on the camera plane) of the receiver during the table building phase and a location of the sun during the daylight tracking phase.
- the commanded changes in motor position may be used to retrieve predicted receiver positions via a table lookup 413 .
- motor positions available in azimuth and elevation from encoders 460 may be used to retrieve predicted receiver positions via table lookup 413 .
- embodiments of the invention include control of a heliostat during two phases.
- a first phase comprises sweeping through various combinations of azimuth and elevation motor position pairs and recording, said motor position pair, the sensed position of a radiating and/or illuminated receiver where the background lighting is sufficiently dim to permit the heliostat light sensor or camera to sense the receiver as a point, spot, or blob. For example, during nighttime, with a bright or pulsating light positioned at the receiver aperture.
- a second phase comprises daylight tracking of the sun spot, or blob in a fashion that places the sun point complementarily equidistant from and collinear with an estimated receiver location on the image sensor, where the iteratively estimated receiver location may be retrieved via table lookup by using the current motor position(s) as indices.
- the first phase may be embodied as a nighttime raster scan of the heliostat motor position space under some resolution
- the second phase may be embodied as the daytime sun-receiver bisecting closed-loop control system, where the sun is imaged as a non-saturating or blooming blob under a suitable filter and the receiver spot may be inferred from interpolations of the data obtained during the first phase and not be imaged at all. Because the sun and receiver need not be imaged simultaneously during the first or second phase, there is no need for a (moveable) split or shutterable filter.
- An exemplary first phase may presume the heliostat is rigidly mounted to the ground or a stationary structure, with mounting parameters not known or only known to some tolerance.
- a relatively intense light source e.g., bright incandescent or halogen
- the size of the light source disk may be very small compared to the minimum heliostat distance and preferably smaller than, and centered at, the receiver aperture.
- the light source must be sufficiently bright to be suitably imaged by the image sensor (IS) under the filter used for daytime tracking by adjusting the sensor's sensitivity to high.
- Nighttime may be a preferred time for this exemplary first phase of operation because all other objects may be masked by the filter and by a decrease in brightness.
- Other bright objects in the sky such as stars and moon may be avoided if their position is approximately known, e.g., by a moon- or star-positioning algorithm.
- the bright light may emit only a narrow spectrum, attuned to a narrow band-pass filter on the camera.
- the bright light may be flashed at a very short duty cycle, e.g. 0.1%, and at a very high brightness (1000 ⁇ stronger than normal), so as to overwhelm any other light sources.
- the exact moment of flashing may trigger image acquisition by mirror-mounted cameras.
- FIG. 4B is a top level functional block diagram illustrating during the first phase that receiver-platform (heliostat reflector)-light sensor geometry 490 will yield measured illuminated received positions (XR(m), YR(m)) that are stored in a table 413 in records containing the measured (e.g., AZ(m), EL(m)) or commanded (e.g., AZ(c), EL(c)) positions in motor positions with relative or absolute AZ/EL angles, or tilt pair angles.
- Some embodiments may have step counts suitable for stepper motors representative of the effects of angle changes.
- Some embodiments may represent the two-way table as a two dimensional function of angles. Accordingly a representation of the motor positions may be applied in the second phase (the sun tracking phase) to generate estimates of the receiver location in the camera of image sensor space, i.e., (XR(e), YR(e)).
- the exemplary pseudo-code of the first phase when executed by the controller or other processor, may instruct the heliostat image sensor (IS) gain and exposure settings to be set high enough to allow for the receiver-related light source to be imaged preferably as a compact, non-saturating blob (compact pixel group).
- the IS or the image it produces may be at a gray level of grayscale and/or may be subject to thresholding to produce a binary representation.
- the relationship between the heliostat motor positions and the receiver may be expressed as a two dimensional interpolant, a neural network, or as a table lookup and an interpolation which estimates the receiver location on the IS frame based on commanded or measured heliostat motor positions.
- An exemplary embodiment of the first phase to generate values for a table look-up has the heliostat initially commanded to go to a zero position, e.g., against a mechanical stop or limit or contact switch.
- a raster scan in the two dimensional space of motor positions reference is made to the pseudo-code below: th1, th2
- both motors stepped at some resolution reference is made to the pseudo-code below: th1step, th2step.
- the resolution may be given as a number of steps where the relationship between step count and mirror angular displacement need not be known.
- an image processing method IS.GetBlob( ) is invoked to return the centroid of the receiver blob as imaged in the IS space that may be a rectangular pixel array.
- Subpixel estimation of the blob centroid may be used where the IS frame pair, i.e., the (x,y) pair, may be registered in fixed-point or floating-point.
- the four-tuple (th1, th2, x, y) may be stored on an onboard memory (OBM) as the procedure OBM.Store( . . . ).
- the specific organization of the data store may be a linear or two-dimensional array, a linked list, a hash table, a database, or a continuous function.
- the motor positions (th1, th2) may be embodied as integral step counts. As shown below, this data store may be indexed by the pair (th1, th2), so the data store organization may facilitate quick retrieval of the pair (x,y) based on (th1,th2) as indices or keys, e.g., as with a hash table, a dictionary or database.
- the first phase may terminate. Accordingly, if the first phase was not based on a post-daylight radiating receiver, the light source of an illuminated receiver may be turned off and removed from the receiver aperture.
- the (th1,th2) space may not be visited in uniform fashion, but rather visited where parts of the (th1,th2) space are sampled more finely than others. Such exemplary refined sampling may better accommodate troughs in the Jacobian determinant of the forward kinematic map.
- the (th1, th2) space may be traversed along a spiral or any other continuous path which provides coverage of the angular space under some resolution.
- Exemplary pseudo-code representative of computer-readable instructions for executing the first phase in this example, the table is constructed for the interpolated conversion of heliostat motor positions to a receiver imaged position on the sensor:
- the first phase may be executed at least once and preferably in relative darkness with the exception of a bright light source positioned at the receiver aperture, e.g., at its center.
- the data store in the case of heliostat-fixed memory, the onboard memory (OBM) is preferably non-volatile so that power to the memory store may be turned off for a period such as the duration of nighttime, e.g., overnight, Accordingly, the memory store may be referenced during the second phase, i.e., the solar tracking phase, to support the estimation of a receiver location point in the frame of reference of the image sensor (IS).
- the second phase i.e., the solar tracking phase
- the gain and exposure settings of the IS may be set to high levels during the first phase and to low levels during a second phase (below), so that the sun may be imaged as a non-saturating or blooming blob through the same contiguous, i.e., non-split, filter used during the first phase.
- FIG. 5 Illustrated in FIG. 5 is a diagrammatic representation of a heliostat 110 and a receiver 150 mounted on a tower 152 where a point, spot, or blob 510 may be registered as the location of the sun is tracked relative to a predicted location of the receiver 520 in order that the platform normal 240 , N, in the plane of the sun, predicted receiver location, and imaging sensor center point 560 , bisects the angle between the direction vector of the incident sunlight 530 and the predicted location/direction vector 540 of the receiver.
- FIG. 6A shows a location in XY space, i.e., camera 2D space, of a sun blob 510 , the reference center point 560 and the predicted location of the receiver 520 .
- antipodal symmetry is not met as indication by the error values X ⁇ and Y ⁇ .
- the error values are determined by the controller executing instructions of the present invention and may cause the platform to move responsive to platform commands from the controller as shown in FIG. 6B . Accordingly, while the error values X ⁇ and Y ⁇ are maintained within a threshold acceptable for the given receiver-to-platform geometry, i.e., a threshold consistent with a determined aiming accuracy, the antipodal symmetry is approximately met as shown in FIG. 6C .
- a local search procedure such as a “manhattan” method may be executed to improve the symmetry. For example, at a given motor position (az,el), the four (or eight) neighboring “manhattan” motions can be executed, (az+d,el),(az ⁇ d,el),(az,el+d),(az,el ⁇ d), and one may selected which best improves antipodal symmetry.
- the second phase i.e., the tracking phase
- the heliostat may be commanded to go to a zero position. Then a loop ensues which varies the heliostat mirror orientation until the IS registers a bright spot in its field of view (FOV) comparable to an expected sun blob that may be determined by the predicate IS.HasBlob( ). While the sun is in its daylight course, the following set of exemplary operations may be performed by the heliostat controller:
- Exemplary pseudo-code representative of computer-readable instructions for executing the second phase in this example, antipodal symmetry is maintained by the closed-loop tracking of the sun and the generation of estimated positions of the receiver based on data of a two-way table lookup:
- Illustrated in FIG. 7 is an exemplary method for tracking the sun using the imager and corresponding tracking controller.
- the tracking controller becomes active when the imager detects (step 702 ) illumination above some predetermined threshold.
- the tracking controller then begins listening for (1) a control sequence (step 704 ) instructing the tracking controller as to the proper tracking mode, for example, (2) calibration code (step 706 ) instructing the tracking controller to initiate a calibration sequence in which the relative position of the mirror and receiver is precisely determined, and (3) setup code (step 708 ) instructing the tracking controller to execute one or more configuration operations before being activated.
- control sequence, calibration code, setup code, or combination thereof may be transmitted to the particular tracking controller using a wired system or wireless system including radio control (RC), infrared, or optical transmission mode received via the imager or other optical device.
- RC radio control
- optical transmission mode received via the imager or other optical device.
- all the information may originate from an on-board processor.
- the decision block (test 710 ) is answered in the affirmative and the tracking controller begins orienting (step 712 ) the mirror based on a mathematical model prescribing the azimuth and elevation angles of the sun over the course of a day. If a closed-loop tracking mode is specified, then the decision block (test 710 ) is answered in the negative and the heliostat controller begins looking for the sun (step 714 ) in autonomous or local fashion, e.g., by detecting the sun blob on the camera sensor.
- the heliostat initiates (step 718 ) a closed-loop tracking operation using feedback based on the camera image, and based on estimates of the receiver location, to continually orient the mirror so as to maintain (step 720 ) the sun and receiver at the antipodal points about the camera's center axis, as described above in detail.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Chemical & Material Sciences (AREA)
- Thermal Sciences (AREA)
- Sustainable Energy (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Studio Devices (AREA)
Abstract
Description
- The invention generally relates to a technique for configuring a heliostat to continuously reflect the sun onto a desired target, called “tracking.” In particular, the invention relates to a system and method using a two dimensional imager disposed on the heliostat to aim a mirror or other optical element so as to continuously reflect the sun onto the aperture of a solar receiver.
- In some solar thermal power plants, numerous heliostats may be employed to reflect light onto one or more receiver apertures. The mirrors of each of the heliostats must be continually repositioned in order to account for the relative motion of the sun. Mirror orientation errors must be exceedingly small to minimize spillage losses and achieve high concentration at the receiver aperture.
- An array of heliostats with two degrees of freedom, e.g., azimuth-elevation, or tilt-tilt, may be applied in power-tower applications where the reflector or mirror of the heliostat may be characterized as having an average or center directional vector normal to the plane of a reflector. As part of a typical daylight operation, each heliostat may be commanded, e.g., by an external controller, to continuously reflect the sun onto a tower-mounted receiver aperture. This may be achieved when said mirror normal bisects the sun direction vector and receiver direction vector. However, this requires a knowledge of sun and receiver positions, e.g., in a fixed global coordinate system, and the forward kinematic map which converts motor positions to mirror normal, in the said coordinate system. The forward kinematic map will be a function of both rigid body and internal mechanical parameters of the heliostats, which in turn depend on the precise way a heliostat is installed and/or manufactured. For example, an azimuth axis of revolution may not be perfectly vertical, or the two axes of rotation of a heliostat may not be perfectly perpendicular.
- An open-loop system, such as the system described in U.S. Pat. No. 4,564,275, to Stone, titled “Automatic Heliostat Track Alignment Method,” may attempt to first estimate forward kinematic parameters of motor-to-normal mapping by a calibration phase, and then use those estimates and the known sun and receiver positions, e.g., via inverse kinematics, to achieve the bisection required for tracking. On the other hand, a closed-loop system may or may not include calibration to account for mounting and internal parameters of the heliostat while it attempts to establish, continually or continuously, a bisecting orientation via feedback. For example, a prior art closed-loop method has been described which estimates the output mirror orientation in real time, using an external camera and computer vision algorithms, via a photogrammetric method. See for example “Fast Determination of Heliostat Shape and Orientation by Edge Detection and Photogrammetry,” by M. Röger et al., SolarPACES, 2008.
- A closed-loop heliostat control system may include a camera that may be mounted rigidly to the heliostat mirror, with optical axis of the camera substantially aligned with the mirror normal. International Patent Application No. WO 2008/121335 A1 describes how such a setup may be used for closed-loop sun tracking control of the heliostat, namely, that from the camera's point of view, at the bisecting orientation, both sun and receiver (imaged as blobs) would appear symmetrically on the image sensor, and deviations thereof could be corrected in closed-loop to maintain the tracking orientation. In that system, the image sensor is required to image both sun and receiver simultaneously as compact blobs; due to the difference in brightness of said features, in one embodiment the prior art describes a special type of split-filter able to mask/attenuate a sub-region of the field of view, with a possible rotating degree of freedom to address the sun's changing location on the image sensor; another embodiment describes a Liquid Crystal Diode (LCD)-shutter device which emulates in function to that of the split-filter.
- The invention in one embodiment features a system for directing incident radiation from the sun to a target. The system includes a reflector for reflecting the sun's incident radiation; an imager connected to the reflector, the imager having an aperture (such as a pinhole or lens) and an imaging plane; a tracking controller coupled to the imager; and one or more actuators connected to the reflector and tracking controller. The tracking controller is configured to receive image data from the imager; determine a bisection error based on the image data; and orient the reflector till the bisection property is achieved, and in general, to preserve bisection continuously. The reflector may be a mirror that redirects sunlight to a receiver based on image data from a pinhole camera or other digital imager. In general, the optical axis of the camera is substantially aligned with the vector normal to the reflective surface so that the sun and the receiver appear at antipodal points with respect to the center of the camera's field of view. To increase tracking accuracy, however, the tracking controller in some embodiments orients the mirror based on a calibrated reference point that compensates for the deviation between the mirror normal vector and the optical axis of the camera, e.g., from a toleranced camera-to-mirror mounting process. In this configuration, the mirror normal substantially bisects the receiver and sun direction vectors with the receiver and sun imaged at substantially antipodal positions with respect to a center or reference origin (as determined by calibration) of the image sensor. By orienting the mirror to maintain the antipodal relationship of the sun and receiver, the heliostat may effectively track the sun in closed-loop and in spite of largely unknown or ignored global geometric information. Because each heliostat is able to generate its own bisection error signal (e.g., deviation from antipodality), they may independently execute tracking operations with their own embedded tracking controller.
- Embodiments of the present invention include control systems and methods for continuously reflecting the sun onto a desired target, such as a solar receiver aperture. In some embodiments, a two-degree of freedom heliostat may include a camera rigidly mounted to the mirror, with optical axis substantially aligned with the heliostat normal. The camera may include a single light-attenuating filter, e.g., a single neutral density lens filter, and further include programmable gain and exposure controls. The heliostat may include an actuator having an absolute position that can be inferred from step counts with respect to a home position by the controller and/or a relative or absolute displacement encoder. The heliostat may include a controller configured to receive and process image from the camera and set gain and exposure controls of camera. The processor may be configured to execute instructions to correlate receiver points, spots or blobs captured by the camera with the two degrees of freedom of the heliostat and input the correlated data into a two-way table look-up. The processor may be further configured to generate actuator commands based on the sun points, spots, or blobs captured by the camera and based on the estimated receiver position based on the interpolated position estimated of a two-way table look-up.
- An exemplary system of the present invention includes a heliostat supporting a flat or curved mirror that may be oriented along two angular degrees of freedom. The mirror's orientation may be controlled by commands issued by an individual (on-board microcontroller) or a remote central controller. Each degree of freedom may be actuated by a motor whose position relative to an origin or mechanical stop is known, e.g., counting the steps of a stepper motor with respect to a home or zero position, or using a relative or absolute encoder. Each heliostat of an array of heliostats may include onboard memory storage, which may be always powered, e.g., by on-board batteries, and/or a photovoltaic cell, or may be otherwise non-volatile. In some embodiments, a heliostat may be wired to a central controller and database, receiving power from said sources. In some embodiments of the heliostat system and method, an array of heliostats may be ground-mounted or otherwise stationary, and disposed about a power tower having a tower-mounted receiver and an aperture. The heliostat mirror is orientable along two degrees of freedom, and it comprises an image sensor (IS), e.g., a camera, which may be mounted rigidly to the heliostat mirror. The camera may be disposed over the mirror or behind it. If the camera is disposed behind the reflector, the reflector preferably includes a viewing hole or light-conducting aperture. The camera may be installed such that its optical axis is substantially aligned with the mirror normal. If the mirror is curved, the camera may be preferentially mounted at the mirror's center or a substantially fixed point relative to rotational motion, with optical axis along the normal at the mounting point. In addition, the heliostat may include a filter, such as a single neutral density filter, mounted over or integrated with the camera's objective lens.
- In some embodiments, the invention comprises a method of tracking the sun with a heliostat, the heliostat including an imager mounted, or otherwise disposed proximate to a mirror. The method includes: (a) locating image features corresponding to the sun in a captured image; (b) estimating one or more image locations corresponding to a receiver based on a least one heliostat tilt angle; (c) actuating the mirror toward an orientation at which the vector normal to the mirror bisects the sun and the receiver direction, i.e., said image feature and image location appear substantially antipodal to the center of the image sensor.
- The present invention is illustrated by way of example and not limitation in the figures of the accompanying drawings, and in which:
-
FIG. 1A is a diagrammatic illustration of one of a plurality of heliostats and a receiver for collecting and converting solar energy, in accordance with one exemplary embodiment; -
FIG. 1B is a diagrammatic illustration of exemplary rotation angles of a heliostat; -
FIG. 1C is a diagrammatic illustration of an exemplary image sensor reference frame of a heliostat; -
FIG. 1D is a diagrammatic illustration of a heliostat in relation to an illuminated tower-mounted receiver; -
FIG. 1E is a diagrammatic illustration of a table of illuminated receiver location values recorded according to a heliostat raster scan in the direction of the illuminated receiver; -
FIG. 2 is a cross-sectional view of a heliostat mirror with integral imager, in accordance with one exemplary embodiment; -
FIG. 3A is diagrammatic illustration of an image of the sun and receiver acquired by the camera when properly aligned between the sun and receiver, in accordance with one exemplary embodiment; -
FIGS. 3B through 3C are diagrammatic illustrations of an image of the sun and receiver at various stages of misalignment of the mirror normal vector with respect to the sun and receiver, in accordance with one exemplary embodiment; -
FIG. 4A is an exemplary functional block diagram of a system embodiment of the present invention; -
FIG. 4B is an exemplary block diagram of the building and use of a table lookup of illuminated receiver locations; -
FIG. 5 illustrates in a diagram the antipodal regulation/solar tracking by a heliostat based on an estimated location of a receiver; -
FIGS. 6A , 6B, and 6C illustrate in a diagram antipodal regulation/solar tracking by a heliostat based on an estimated location of a receiver in the frame of the image sensor; and -
FIG. 7 is a flowchart an exemplary method for tracking the sun using the imager and corresponding tracking controller, in accordance with one exemplary embodiment. - Illustrated in
FIG. 1A is a diagrammatic representation of one of a plurality of heliostats and a receiver for collecting and convertingsolar energy 100 in what may be referred to as a solar power plant that may be thermal or electric—depending on the type of receiver. Theheliostat 110 may be configured to track the sun over the course of a day and reflect the incident light to thereceiver 150 where it may be converted to heat or electricity. The heliostat includes amirror 112, actuator andsupport structure assembly 114 for changing the orientation of the mirror, and may include a tracking controller to determine the appropriate direction to aim the mirror and send commands to the appropriate actuator. Throughout the day, the orientation of each mirror is periodically adjusted about two degrees of freedom, e.g., two tilt angles or an ordered pair of angles: an azimuth angle and an elevation angle, to continually reflect light onto thereceiver 150. The heliostat is preferably one of a plurality of heliostats distributed in proximity to atower 152 or other structure on which thereceiver 150 is mounted. Thereceiver 150 may include a water-steam boiler, a molten salt system, a heat engine, one or more photovoltaic cells, a biomass cooker, a water purification system, or a combination thereof for generating electricity or otherwise collecting the sun's energy. - The
heliostat 110 tracks the sun or other radiation source based on image data received from a two-dimensional imager 116, e.g., a digital camera, rigidly attached or otherwise integrally incorporated into the mirror of the heliostat. Thecamera 116 captures an image of the sun which may then be communicated to a tracking controller. Under appropriate filtering and gain settings, the sun will be imaged as a compact set of pixels—a “blob” on the image sensor, and easily detectable by the tracking controller. Based on an interpolated database lookup, the tracking controller can estimate the location of the receiver, for example, in a planar camera reference frame (e.g., Cartesian or polar), based sensed, or commanded reflector orientation. On the prior art, e.g., International Patent Application No. WO 2008/121335 A1, the receiver is assumed imageable simultaneously with the sun, e.g., via a split filter. Here the sun is presumed much brighter than the receiver at all times so that under appropriate filtering, the latter may not be imageable at all. The tracking controller may then aim the mirror in the direction necessary to reflect incident light onto the receiver or other target. To accomplish this, the controller moves the mirror to an orientation where both sun and estimated receiver locations on the image sensor are substantially antipodal with respect to the center or an optionally calibrated reference point in the sensor. This reference point—which corresponds to the projection of the mirror normal vector onto the imager at the aperture—represents the deviation between the imager's optical axis and the mirror normal vector. As the sun moves across the sky, the camera detects the shift in sun position and drives the actuator system until the antipodal relationship with respect to the estimated receiver position is re-established, thereby providing a closed-loop tracking system. Because the sun will be typically imaged as a blob, or a compact set of pixels, the blob's centroid might be used to determine perfect antipodality. Although the sun and estimate of the receiver appear precisely antipodal if the normal to the imager plane coincides with the mirror normal, it may be necessary to correct for any angular offset between the normal to the imager plane N′ and the mirror normal N, e.g., due to installation misalignment, which causes the calibrated reference point to shift away from the midpoint between the sun and receiver bright spots even when the mirror normal exactly bisects the angle between incident sunlight vector S and the estimated receiver vector R. - Illustrated in
FIG. 1B is a diagrammatic representation of aheliostat 110 showing a rotation in the plane of the local level as a rotation in azimuth (AZ) and a rotation perpendicular to the local level and ordered after the azimuth rotation as a rotation in elevation (EL). The two angular directions may be expressed in an unordered pair of rotation angles without loss of generalization for purposes of embodying the present invention. - Illustrated in
FIG. 1C is a diagrammatic representation aheliostat 110 showing an imaging array 160 (not to scale) having a Cartesian, e.g., X-Y, reference frame by which a sensedpoint 172 of incident light 170 may be registered. Knowledge of the rotation of said XY plane about the mirror normal is not relevant to the present invention, but “X” may be generally aligned with the horizontal, while “Y” is perpendicular to it along the mirror. - Illustrated in
FIG. 1D is a diagrammatic representation aheliostat 110 and areceiver 150 mounted on atower 152 where alight source 190 is disposed on thereceiver 150 and sensed by the image sensor 160 (not to scale) disposed proximate to the reflector of theheliostat 110. - Illustrated in
FIG. 1E is a diagrammatic representation of a table of image sensor (X,Y) pairs that may be recorded as part of a raster scan by theheliostat 110 relative to theilluminated receiver 150 ofFIG. 1D . - A cross-sectional view of the exemplary camera-based tracking system is illustrated in
FIG. 2 . The tracking system includes theimager 116, e.g., a narrow aperture, camera, optically mounted to the back of themirror 220 where it faces outward in a direction between the source and target. The camera-based tracking system may further include integrated control logic, i.e., a trackingcontroller 226, for computing the tracking error and driving the actuator assembly that orients the mirror. Theimager 116 preferably has a view of the source and target by means of asmall aperture 223 in the mirror to admit light. Theaperture 223 may be an actual opening or a section of glass where thereflective metallization 222 has been removed by laser etching or machining, for example. In some embodiments, athin filter plate 224 is mounted between themirror 220 andcamera 116 to suppress the lateral spread of light and increase source/target image resolution. In other embodiments, the camera is mounted to an edge of the mirror, on the front face of the mirror, or cantilevered off to the side of the mirror, for example. Suitable imagers include a ⅙ inch format CIF (352×288) or VGA (640×480), or higher resolution, preferably small enough that it does not need a large filter plate. The resolution of the imager need only be high enough so that the center of the sun blob may be localized accurately enough to allow the control logic to determine a smooth path on which to actuate the mirror and achieve a light-reflection accuracy required by the application (as may be dictated by spillage and concentration requirements). - During assembly of the
heliostat 110 before final assembly of theimager 116 on themirror 220, the imager may be positioned on the mirror by (a) aligning the optical axis of the camera—represented bynormal vector 240—to the mirror's normal vector perpendicular to the mirror plane, and (b) aligning the optical axis of the camera with the center of the pinhole aperture. The optical axis of the camera need not be precisely aligned with the mirror normal vector since the deviation there between may be determined and compensated using a calibration process. After proper placement of theimager 116, the imager and trackingcontroller 226 may be encapsulated withepoxy 228, potting compound, or other sealant to hermetically seal the electronics and camera behind the mirror, thereby protecting them from environmental damage. The aperture may be filled with an optical coupling agent to prevent an air gap from occurring between themirror glass 220 andfilter plate 224. Before normal operation of the heliostat, the precise position and orientation of the imager with respect to the mirror may be determined and the calibrated reference point may be uploaded to non-volatile memory in the tracking controller. - During heliostat tracking operation, the
camera 116 identifies the center of the sun's image on the sensor while the trackingcontroller 226 predicts or estimates the location of thereceiver 150, which is presumably not imaged in the sensor due to a much lower brightness. Given appropriate filtering, the sun is easily identified as the brightest (or only) blob in the image. For ease of processing, the image data may be thesholded into a binary one; alternatively, the sensor may be gray-level (allowing for sub-pixel center estimation) or black-and-white. Although thereceiver 150 may become bright when fully illuminated by a field of heliostats, it will still be imaged faintly (if at all) on the image sensor under a suitable filter. In the present invention, the receiver location on the image sensor is estimated based on motor position counts and a table of correlated receiver positions. Once the trackingcontroller 226 identifies the locations on the image sensor representing the sun and receiver, it updates the mirror's elevation and/or azimuth angles so that the sun and receiver appear symmetrically on the sensor with respect to its center, thus placing the mirror in a bisecting orientation. - Illustrated in
FIGS. 3A through 3C are diagrammatic illustrations of thelocations 300 of sun and receiver (if it were visible) on the camera sensor at various stages of tracking or misalignment. When the mirror is properly aligned as shown inFIG. 3A , the reference point or calibratedreference point 310 coincides with the mid-point on theline 340 between the image of thesun 320 and estimatedreceiver point 330. The images of thesun 320 and estimatedreceiver center 330 are therefore shown substantially antipodal around the calibratedreference point 310 on the image sensor. During daylight, the image course of the sun and the estimate of the receiver spot trace outlocii - When the mirror is improperly aligned, the reference point or calibrated
reference point 310 of the camera may be located off theline 340 between thesun 320 and estimatedreceiver spot 330 as shown inFIG. 3B (seepoint 310 along orthogonal line 350) or the reference point or calibratedreference point 310 of the camera may not be equidistant between thesun 320 and estimatedreceiver spot 330 as shown inFIG. 3C . To restore proper bisection, the mirror may be actuated, for example, via closed-loop tracking, about its two degrees of freedom separately or concurrently. - During assembly of a
heliostat 110, a pick-and-place machine may be used to locate theimager 116 on themirror 220. Even a high precision manufacturing process may result in a small deviation between the imager and mirror. Although small, the difference between the orientation of the imager and mirror may hamper the ability of the heliostat to effectively redirect sunlight to a receiver with the required angular accuracy. A calibration procedure may be used to determine the precise difference between the imager's optical axis and the mirror's normal as well as the optical center of the imager and the optical center of the pinhole, lens system or aperture, thereby providing the correction needed to precisely locate the source and target from the image data acquired by thecamera 116. -
FIG. 4A is a top level functional block diagram of a system embodiment of the present invention where thecontroller 410 may comprise a processor and/orcircuitry 411 configured to read and image data and locate features therein (e.g., blob detection and center estimation), and storing said features in a table 413 of amemory store 412. In addition the processor and/orcircuitry 411 may be configured to generate commands to actuate motors based on image features (e.g., the sun blob's center) and predicated locations of the receiver. The commanded changes to the motor positions, in this example are shown as an elevation command (EL(c)) and an azimuth command (AZ(c)), and may cause therespective elevation actuator 430 andazimuth actuator 440 to change themirror orientation 450. Alternatively, for a tilt-tilt kinematic, two similar tilt commands T1(c) and T2(c) would be available. A camera,image sensor 420 or a light-sensing array or scanning array of the platform provides a location (e.g., on the camera plane) of the receiver during the table building phase and a location of the sun during the daylight tracking phase. In some embodiments the commanded changes in motor position may be used to retrieve predicted receiver positions via atable lookup 413. In some embodiments, motor positions available in azimuth and elevation fromencoders 460 may be used to retrieve predicted receiver positions viatable lookup 413. - Accordingly, embodiments of the invention include control of a heliostat during two phases. A first phase comprises sweeping through various combinations of azimuth and elevation motor position pairs and recording, said motor position pair, the sensed position of a radiating and/or illuminated receiver where the background lighting is sufficiently dim to permit the heliostat light sensor or camera to sense the receiver as a point, spot, or blob. For example, during nighttime, with a bright or pulsating light positioned at the receiver aperture. A second phase comprises daylight tracking of the sun spot, or blob in a fashion that places the sun point complementarily equidistant from and collinear with an estimated receiver location on the image sensor, where the iteratively estimated receiver location may be retrieved via table lookup by using the current motor position(s) as indices. For example, the first phase may be embodied as a nighttime raster scan of the heliostat motor position space under some resolution, and the second phase may be embodied as the daytime sun-receiver bisecting closed-loop control system, where the sun is imaged as a non-saturating or blooming blob under a suitable filter and the receiver spot may be inferred from interpolations of the data obtained during the first phase and not be imaged at all. Because the sun and receiver need not be imaged simultaneously during the first or second phase, there is no need for a (moveable) split or shutterable filter.
- An exemplary first phase may presume the heliostat is rigidly mounted to the ground or a stationary structure, with mounting parameters not known or only known to some tolerance. During nighttime, a relatively intense light source, e.g., bright incandescent or halogen, may be disposed at the center of the receiver aperture or target region. Preferably the size of the light source disk may be very small compared to the minimum heliostat distance and preferably smaller than, and centered at, the receiver aperture. The light source must be sufficiently bright to be suitably imaged by the image sensor (IS) under the filter used for daytime tracking by adjusting the sensor's sensitivity to high. Nighttime may be a preferred time for this exemplary first phase of operation because all other objects may be masked by the filter and by a decrease in brightness. Other bright objects in the sky such as stars and moon may be avoided if their position is approximately known, e.g., by a moon- or star-positioning algorithm. Alternatively, the bright light may emit only a narrow spectrum, attuned to a narrow band-pass filter on the camera. Still alternatively, the bright light may be flashed at a very short duty cycle, e.g. 0.1%, and at a very high brightness (1000× stronger than normal), so as to overwhelm any other light sources. In addition, the exact moment of flashing may trigger image acquisition by mirror-mounted cameras.
-
FIG. 4B is a top level functional block diagram illustrating during the first phase that receiver-platform (heliostat reflector)-light sensor geometry 490 will yield measured illuminated received positions (XR(m), YR(m)) that are stored in a table 413 in records containing the measured (e.g., AZ(m), EL(m)) or commanded (e.g., AZ(c), EL(c)) positions in motor positions with relative or absolute AZ/EL angles, or tilt pair angles. Some embodiments may have step counts suitable for stepper motors representative of the effects of angle changes. Some embodiments may represent the two-way table as a two dimensional function of angles. Accordingly a representation of the motor positions may be applied in the second phase (the sun tracking phase) to generate estimates of the receiver location in the camera of image sensor space, i.e., (XR(e), YR(e)). - The exemplary pseudo-code of the first phase, when executed by the controller or other processor, may instruct the heliostat image sensor (IS) gain and exposure settings to be set high enough to allow for the receiver-related light source to be imaged preferably as a compact, non-saturating blob (compact pixel group). The IS or the image it produces, may be at a gray level of grayscale and/or may be subject to thresholding to produce a binary representation. The relationship between the heliostat motor positions and the receiver may be expressed as a two dimensional interpolant, a neural network, or as a table lookup and an interpolation which estimates the receiver location on the IS frame based on commanded or measured heliostat motor positions. An exemplary embodiment of the first phase to generate values for a table look-up has the heliostat initially commanded to go to a zero position, e.g., against a mechanical stop or limit or contact switch. Next, a raster scan in the two dimensional space of motor positions (reference is made to the pseudo-code below: th1, th2) of the heliostat is initiated, with both motors stepped at some resolution (reference is made to the pseudo-code below: th1step, th2step). In some embodiments, the resolution may be given as a number of steps where the relationship between step count and mirror angular displacement need not be known. Referring to the pseudo-code below, for each motor position pair (th1, th2) visited, an image processing method IS.GetBlob( ) is invoked to return the centroid of the receiver blob as imaged in the IS space that may be a rectangular pixel array. Subpixel estimation of the blob centroid may be used where the IS frame pair, i.e., the (x,y) pair, may be registered in fixed-point or floating-point. Following this step, the four-tuple (th1, th2, x, y) may be stored on an onboard memory (OBM) as the procedure OBM.Store( . . . ). The specific organization of the data store may be a linear or two-dimensional array, a linked list, a hash table, a database, or a continuous function. In addition, the motor positions (th1, th2) may be embodied as integral step counts. As shown below, this data store may be indexed by the pair (th1, th2), so the data store organization may facilitate quick retrieval of the pair (x,y) based on (th1,th2) as indices or keys, e.g., as with a hash table, a dictionary or database.
- Once the raster scan of the motor position space is completed, the first phase may terminate. Accordingly, if the first phase was not based on a post-daylight radiating receiver, the light source of an illuminated receiver may be turned off and removed from the receiver aperture. In a variant of a raster scan pattern of equally-spaced raster lines comprising equally spaced sample points, the (th1,th2) space may not be visited in uniform fashion, but rather visited where parts of the (th1,th2) space are sampled more finely than others. Such exemplary refined sampling may better accommodate troughs in the Jacobian determinant of the forward kinematic map. Alternatively, the (th1, th2) space may be traversed along a spiral or any other continuous path which provides coverage of the angular space under some resolution.
- Exemplary pseudo-code representative of computer-readable instructions for executing the first phase; in this example, the table is constructed for the interpolated conversion of heliostat motor positions to a receiver imaged position on the sensor:
-
Algm1: Position light source at receiver aperture; IS.SetGain (HIGH); For (th1 = 0; th1 <= th1max; th1 += th1step) For (th2 = 0; th2 <= th2max; th2 += th2step) { (x,y) = IS.GetBlob( ); OBM.Store (th1, th2, x, y); } Remove light source from receiver aperture; - In this example, the first phase may be executed at least once and preferably in relative darkness with the exception of a bright light source positioned at the receiver aperture, e.g., at its center. The data store, in the case of heliostat-fixed memory, the onboard memory (OBM) is preferably non-volatile so that power to the memory store may be turned off for a period such as the duration of nighttime, e.g., overnight, Accordingly, the memory store may be referenced during the second phase, i.e., the solar tracking phase, to support the estimation of a receiver location point in the frame of reference of the image sensor (IS). In some embodiments, the gain and exposure settings of the IS may be set to high levels during the first phase and to low levels during a second phase (below), so that the sun may be imaged as a non-saturating or blooming blob through the same contiguous, i.e., non-split, filter used during the first phase.
- Illustrated in
FIG. 5 is a diagrammatic representation of aheliostat 110 and areceiver 150 mounted on atower 152 where a point, spot, orblob 510 may be registered as the location of the sun is tracked relative to a predicted location of thereceiver 520 in order that the platform normal 240, N, in the plane of the sun, predicted receiver location, and imagingsensor center point 560, bisects the angle between the direction vector of theincident sunlight 530 and the predicted location/direction vector 540 of the receiver. For example,FIG. 6A shows a location in XY space, i.e., camera 2D space, of asun blob 510, thereference center point 560 and the predicted location of thereceiver 520. In this illustration, antipodal symmetry is not met as indication by the error values Xε and Yε. The error values are determined by the controller executing instructions of the present invention and may cause the platform to move responsive to platform commands from the controller as shown inFIG. 6B . Accordingly, while the error values Xε and Yε are maintained within a threshold acceptable for the given receiver-to-platform geometry, i.e., a threshold consistent with a determined aiming accuracy, the antipodal symmetry is approximately met as shown inFIG. 6C . - Alternatively, if during tracking the sun blob centroid and the estimated receiver position are not found to be symmetric or antipodal with respect to the center, a local search procedure, such as a “manhattan” method may be executed to improve the symmetry. For example, at a given motor position (az,el), the four (or eight) neighboring “manhattan” motions can be executed, (az+d,el),(az−d,el),(az,el+d),(az,el−d), and one may selected which best improves antipodal symmetry.
- The second phase, i.e., the tracking phase, may be initiated with the heliostat being commanded to go to a zero position. Then a loop ensues which varies the heliostat mirror orientation until the IS registers a bright spot in its field of view (FOV) comparable to an expected sun blob that may be determined by the predicate IS.HasBlob( ). While the sun is in its daylight course, the following set of exemplary operations may be performed by the heliostat controller:
-
- (i) The location of the sun blob (xsun, ysun) is retrieved by IS.GetBlob( ). Sub-pixel detection may be used. By applying a modulo operator to accommodate any lost steps, this exemplary subprocess may predictably track the current (th1,th2) configuration due to the heliostat motion starting from a known zero position.
- (ii) With the sun blob (xsun, ysun) retrieved, the memory store can be queried for the position of the receiver based on data stored during the first phase scan of and indexed by the current motor positions (th1, th2). Optionally, the controller may measure the motor positions, e.g., via encoders. Because the scan in darkness may be accomplished at some finite resolution, an exactly matching retrieval (x,y) pair associated with the specific (th1, th2) may be rare. So, the function OBM.Query(th1, th2) finds, via interpolation or regularization (e.g., using closest neighbors to the query), the sub-pixel receiver location (xrcv, yrcv) most likely associated with the current (th1,th2) pair. Because the receiver (brightly lit or not lit) will be faint or completely masked below the black level of the camera when the latter gains are set to image a non-saturating sun under the filter, OBM.Query( . . . ) this effectively allows the control system to predict the receiver location based on the data stored during the scan of the first phase.
- (iii) The next step in the second phase includes generating commands to adjust the (th1, th2) of the heliostat to achieve symmetry of the visible sun blob and the estimated receiver blob. A closed-loop tracking is illustrated by example by the pseudocode below where the while loop which may invoke a Symmetric( ) predicate—may be a simple check for a Euclidian distance from (xsun,ysun) to (-xrcv,-yrcv), and a pseudo-coded adjustment body. This adjustment may select one of the Manhattan motions (sets of motions in straight lines at right angles to each other—akin to a stair-stepping pattern) in the (th1,th2) space expected to produce most improvement in symmetry. There may be, for example, four or eight such motions tried. That particular selection, and indeed, the entire sun tracking motion on a given day, may be stored, e.g., at the OBM, so as to guide and speedup the choices on the following day(s).
- (iv) The process of the second phase may include a rest or sleep step for a period of time, e.g., few seconds to several tens of seconds (this depends on the maximum spillage allowable, a typical value is 15 seconds), until the process iterates to generate commands to reposition the heliostat mirror at a position that restores the antipodal symmetry between the visible sun and the predicted or estimated receiver as interpolated from tuples registered and stored during the first phase.
- Exemplary pseudo-code representative of computer-readable instructions for executing the second phase; in this example, antipodal symmetry is maintained by the closed-loop tracking of the sun and the generation of estimated positions of the receiver based on data of a two-way table lookup:
-
Algm2: IS.SetGain (LOW); Heliostat.GoHome ( ); While ( !IS.HasBlob( ) ) Vary heliostat angles to bring sun to view; While ( SunIsUp( ) ) (xsun, ysun) = IS.GetBlob( ); (xrcv, rcv) = OBM.Query(th1,th2); // Interpolation While ( !Symmetric(xsun, ysun, xrcv, yrcv) ) Vary heliostat angles to improve symmetry; Sleep (timeStep); } - Illustrated in
FIG. 7 is an exemplary method for tracking the sun using the imager and corresponding tracking controller. In the morning, the tracking controller becomes active when the imager detects (step 702) illumination above some predetermined threshold. The tracking controller then begins listening for (1) a control sequence (step 704) instructing the tracking controller as to the proper tracking mode, for example, (2) calibration code (step 706) instructing the tracking controller to initiate a calibration sequence in which the relative position of the mirror and receiver is precisely determined, and (3) setup code (step 708) instructing the tracking controller to execute one or more configuration operations before being activated. The control sequence, calibration code, setup code, or combination thereof may be transmitted to the particular tracking controller using a wired system or wireless system including radio control (RC), infrared, or optical transmission mode received via the imager or other optical device. Alternatively, all the information may originate from an on-board processor. - If the control sequence specifies an open-loop tracking procedure, the decision block (test 710) is answered in the affirmative and the tracking controller begins orienting (step 712) the mirror based on a mathematical model prescribing the azimuth and elevation angles of the sun over the course of a day. If a closed-loop tracking mode is specified, then the decision block (test 710) is answered in the negative and the heliostat controller begins looking for the sun (step 714) in autonomous or local fashion, e.g., by detecting the sun blob on the camera sensor. If and when the sun is located (test 716), the heliostat initiates (step 718) a closed-loop tracking operation using feedback based on the camera image, and based on estimates of the receiver location, to continually orient the mirror so as to maintain (step 720) the sun and receiver at the antipodal points about the camera's center axis, as described above in detail.
- One of ordinary skill in the art will also appreciate that the elements, modules, and functions described herein may be further subdivided, combined, and/or varied and yet still be in the spirit of the embodiments of the invention. In addition, while a number of variations of the invention have been shown and described in detail, other modifications, which are within the scope of this invention, will be readily apparent to those of ordinary skill in the art based upon this disclosure, e.g., the exemplary flowcharts or processes described herein may be modified and varied and yet still be in the spirit of the invention. It is also contemplated that various combinations or subcombinations of the specific features and aspects of the embodiments may be made and still fall within the scope of the invention. Accordingly, it should be understood that various features and aspects of the disclosed embodiments can be combined with or substituted for one another in order to form varying modes of the disclosed invention. Thus, it is intended that the scope of the present invention herein disclosed should not be limited by the particular disclosed embodiments described above. Accordingly, the invention has been disclosed by way of example and not limitation, and reference should be made to the following claims to determine the scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/497,385 US20110000478A1 (en) | 2009-07-02 | 2009-07-02 | Camera-based heliostat tracking controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/497,385 US20110000478A1 (en) | 2009-07-02 | 2009-07-02 | Camera-based heliostat tracking controller |
Publications (1)
Publication Number | Publication Date |
---|---|
US20110000478A1 true US20110000478A1 (en) | 2011-01-06 |
Family
ID=43411955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/497,385 Abandoned US20110000478A1 (en) | 2009-07-02 | 2009-07-02 | Camera-based heliostat tracking controller |
Country Status (1)
Country | Link |
---|---|
US (1) | US20110000478A1 (en) |
Cited By (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090107485A1 (en) * | 2007-10-24 | 2009-04-30 | Reznik Dan S | Calibration and tracking control of heliostats in a central tower receiver solar power plant |
US20100031952A1 (en) * | 2008-08-06 | 2010-02-11 | Maximilian Zavodny | Camera-based heliostat calibration with artificial light sources |
US20110136020A1 (en) * | 2008-06-09 | 2011-06-09 | Fareed Sepehry-Fard | Multi-Element Concentrator System |
US8294886B1 (en) | 2006-06-28 | 2012-10-23 | Sandia Corporation | Alignment method for solar collector arrays |
WO2012149022A2 (en) * | 2011-04-25 | 2012-11-01 | Aspect Solar Pte Ltd | Solar tracking system and method for concentrated photovoltaic (cpv) systems |
US8582092B1 (en) | 2006-06-28 | 2013-11-12 | Sandia Corporation | Alignment and focus of mirrored facets of a heliostat |
RU2506536C2 (en) * | 2012-04-09 | 2014-02-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Национальный исследовательский университет "МЭИ" | Method of subpixel control and tracking of remote object motion |
US20140061430A1 (en) * | 2012-09-03 | 2014-03-06 | Institute of Nuclear Energy Research, Atomic Energy Council, Exective Yuan, R.O.C. | Apparatus for sensing an image sun position |
US8674280B1 (en) * | 2010-07-19 | 2014-03-18 | Sandia Corporation | Concentration solar power optimization system and method of using same |
EP2708832A1 (en) * | 2012-09-12 | 2014-03-19 | Wieghardt, Kai | Solar thermal heliostat |
GB2506846A (en) * | 2012-09-06 | 2014-04-16 | Daniele Tommei | Heliostat with optical control by means of a rotating sensing mirror |
US8878113B2 (en) | 2012-05-29 | 2014-11-04 | Qbotix, Inc. | Solar tracking system using periodic scan patterns with a shielding tube |
US8881720B2 (en) | 2010-05-28 | 2014-11-11 | Qbotix, Inc. | Heliostat repositioning system and method |
US20150311863A1 (en) * | 2011-05-12 | 2015-10-29 | Sandia Corporation | Computation of glint, glare, and solar irradiance distribution |
WO2016007011A1 (en) | 2014-07-10 | 2016-01-14 | ROSINGA, Gerardus Marcellus | Heliostat system and method |
US20160069817A1 (en) * | 2014-09-10 | 2016-03-10 | Esolar Inc. | System and Method for Detecting Heliostat Failures Using Artificial Light Sources |
JP2016056965A (en) * | 2014-09-05 | 2016-04-21 | 国立大学法人三重大学 | Heliostat, sunlight collection system, and control method of sunlight collection system |
CN105630008A (en) * | 2015-12-24 | 2016-06-01 | 湘电集团有限公司 | Solar photo-thermal power generation tracking system and precision detection device thereof |
EP2933601A4 (en) * | 2012-12-14 | 2016-08-10 | Nat Inst Of Advanced Ind Scien | Light source position detection device, light source tracking device, control method, and program |
US9482583B1 (en) * | 2011-10-06 | 2016-11-01 | Esolar, Inc. | Automated heliostat reflectivity measurement system |
WO2016187502A1 (en) * | 2015-05-20 | 2016-11-24 | President And Fellows Of Harvard College | Diffuser- based solar-tracking with camera for atmospheric measurements. |
US9506783B2 (en) | 2010-12-03 | 2016-11-29 | Solarcity Corporation | Robotic heliostat calibration system and method |
ES2607710A1 (en) * | 2015-10-02 | 2017-04-03 | Fundación Cener-Ciemat | Calibration method for heliostats (Machine-translation by Google Translate, not legally binding) |
US9689957B2 (en) | 2012-05-29 | 2017-06-27 | Solarcity Corporation | Solar tracking system using periodic scan patterns with a shielding tube |
US9879884B2 (en) | 2014-09-30 | 2018-01-30 | Ut-Battelle, Llc | Self-calibrating solar position sensor |
US9910127B2 (en) | 2011-03-14 | 2018-03-06 | Solarreserve Technology, Llc | Apparatus and method for pointing light sources |
US9910156B2 (en) | 2012-06-30 | 2018-03-06 | Solarreserve Technology, Llc | Using optical proxy light to aim redirected light at a target using heliostats |
CN107895385A (en) * | 2017-11-06 | 2018-04-10 | 中共中央办公厅电子科技学院 | The Forecasting Methodology to individual outdoor images position of sun based on convolutional neural networks |
US9939177B2 (en) | 2011-03-14 | 2018-04-10 | Solarreserve Technology, Llc | Optical proxy for sensing and pointing of light sources |
ES2663571A1 (en) * | 2016-10-10 | 2018-04-13 | Fundación Cener-Ciemat | MIRROR FOR SOLAR REFLECTOR AND ASSEMBLY PROCEDURE (Machine-translation by Google Translate, not legally binding) |
CN107957736A (en) * | 2017-11-27 | 2018-04-24 | 天津创来智能光伏科技有限公司 | A kind of position of sun follow-up mechanism of low-cost and high-precision |
EP3367139A1 (en) * | 2017-02-28 | 2018-08-29 | Marco Antonio Carrascosa Perez | Autonomous facet for solar concentrators and solar concentrator comprising said facet |
CN108958229A (en) * | 2018-08-24 | 2018-12-07 | 北京首航艾启威节能技术股份有限公司 | Method and device for rapidly and qualitatively detecting tracking accuracy of heliostat |
US20190086122A1 (en) * | 2017-05-18 | 2019-03-21 | Shanghai Parasol Renewable Energy Co., Ltd | Heliostat Surface Shape Detection System and Method Based on Multi-View Image Recognition |
WO2019236382A1 (en) * | 2018-06-04 | 2019-12-12 | Edisun Microgrids, Inc. | Self-ballasted heliostat with suspended mirror assembly |
US10697669B2 (en) * | 2014-12-30 | 2020-06-30 | erfis GmbH | CSP tracking |
CN111367323A (en) * | 2020-04-16 | 2020-07-03 | 宁夏宝龙新能源科技有限公司 | Heliostat monitoring control system based on computer vision |
CN113711588A (en) * | 2019-04-16 | 2021-11-26 | 伟摩有限责任公司 | Calibration system for distortion characterization in a camera |
WO2022007370A1 (en) * | 2020-07-07 | 2022-01-13 | 上海晶电新能源有限公司 | Heliostat optical path closed-loop control system and method |
US11323063B2 (en) | 2019-12-10 | 2022-05-03 | Heliogen, Inc. | Heliostat with tripod stand and top-mounted optical member |
WO2023043863A1 (en) * | 2021-09-17 | 2023-03-23 | National Technology & Engineering Solutions Of Sandia, Llc | Heliostat optical assessment |
US11630179B2 (en) * | 2020-08-07 | 2023-04-18 | Light Manufacturing, Inc. | Systems and methods of calibrating a heliostat |
US20230341151A1 (en) * | 2020-10-01 | 2023-10-26 | Stellenbosch University | Heliostat calibration |
Citations (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4010614A (en) * | 1974-11-13 | 1977-03-08 | Arthur David M | Solar radiation collector and system for converting and storing collected solar energy |
US4038972A (en) * | 1976-03-29 | 1977-08-02 | Orrison William W | Solar energy collector apparatus |
US4158354A (en) * | 1974-10-04 | 1979-06-19 | The Energy Research Foundation | Solar energy collection system |
US4159712A (en) * | 1977-10-20 | 1979-07-03 | Legg Howard W | Solar energy conversion unit |
US4202322A (en) * | 1977-05-11 | 1980-05-13 | Del Manufacturing Company | Solar energy collector and heat exchanger |
US4215410A (en) * | 1979-02-09 | 1980-07-29 | Jerome H. Weslow | Solar tracker |
US4257399A (en) * | 1978-11-13 | 1981-03-24 | Shonerd David E | Hydro-solar system for heating and cooling |
US4354484A (en) * | 1981-01-05 | 1982-10-19 | Transolar, Inc. | Solar collection system |
US4564275A (en) * | 1984-06-21 | 1986-01-14 | Mcdonnell Douglas Corporation | Automatic heliostat track alignment method |
US4794245A (en) * | 1987-03-03 | 1988-12-27 | Applied Research Corporation | Position sensor |
US4836672A (en) * | 1980-05-02 | 1989-06-06 | Riverside Research Institute | Covert optical system for probing and inhibiting remote targets |
US5203318A (en) * | 1992-08-06 | 1993-04-20 | Maxime Chauvet | Sun tracking solar concentrator |
US5357101A (en) * | 1992-09-15 | 1994-10-18 | Gap Technologies, Incorporated | Electro-optical transceiver with nonimaging concentrator |
US5861947A (en) * | 1997-02-25 | 1999-01-19 | Deutshes Zentrum fur Luft-und Raumfahrt e.V. | Measuring device for measuring concentrated radiation of light |
US5862799A (en) * | 1995-06-22 | 1999-01-26 | Yeda Research And Development Company Ltd. | Control of a heliostat field in a solar energy plant |
US6216983B1 (en) * | 1999-06-29 | 2001-04-17 | Trw Inc. | Ephemeris/attitude reference determination using communications links |
US20020014403A1 (en) * | 2000-04-07 | 2002-02-07 | Eiichi Hoshino | Method of fabricating reflective mask, and methods and apparatus of detecting wet etching end point and inspecting side etching amount |
US6532953B1 (en) * | 2001-08-30 | 2003-03-18 | The Boeing Company | Geometric dome stowable tower reflector |
US20040086021A1 (en) * | 2002-11-01 | 2004-05-06 | Litwin Robert Zachary | Infrared temperature sensors for solar panel |
US20040111708A1 (en) * | 2002-09-09 | 2004-06-10 | The Regents Of The University Of California | Method and apparatus for identifying similar regions of a program's execution |
US20040159318A1 (en) * | 2000-11-10 | 2004-08-19 | Mikio Kinoshita | Solar radiation concentrator and method of concentrating solar radiation |
US6803395B2 (en) * | 2001-11-15 | 2004-10-12 | Xerox Corporation | Photoprotective and lightfastness-enhancing siloxanes |
US6849937B2 (en) * | 2000-10-31 | 2005-02-01 | Lucent Technologies Inc. | Variable rotational assignment of interconnect levels in integrated circuit fabrication |
US20050034752A1 (en) * | 2003-07-28 | 2005-02-17 | William Gross | Solar concentrator array with grouped adjustable elements |
US20050126560A1 (en) * | 2003-12-10 | 2005-06-16 | The Boeing Company | Solar collector and method |
US6923174B1 (en) * | 1999-05-29 | 2005-08-02 | Leonhard Kurz Gmbh & Co. | Device which follows the position of the sun |
US20050279347A1 (en) * | 2004-06-07 | 2005-12-22 | Raymundo Mejia | Heating and cooling system |
US20050286045A1 (en) * | 2004-06-23 | 2005-12-29 | Igor Volfman | Performance analyses of micromirror devices |
US20050284467A1 (en) * | 2002-10-17 | 2005-12-29 | Patterson Michael T | Solar tracking apparatus |
US7207327B2 (en) * | 2004-06-15 | 2007-04-24 | United Technologies Corporation | Feedback control method for a heliostat |
US20080087274A1 (en) * | 2006-06-05 | 2008-04-17 | Datong Chen | Synchronized solar concentrator array |
US7386170B2 (en) * | 2000-06-30 | 2008-06-10 | Texas Instruments Incorporated | Image object ranking |
US20080175766A1 (en) * | 2007-01-22 | 2008-07-24 | John Carlton Mankins | Process and method of making fuels and other chemicals from radiant energy |
US20090194669A1 (en) * | 2008-02-04 | 2009-08-06 | Noble Robert L | Sun tracking solar panels |
US20090205636A1 (en) * | 2008-02-15 | 2009-08-20 | Ron Gangemi | Solar power collectors |
US20090217921A1 (en) * | 2007-11-12 | 2009-09-03 | Luz Il Ltd. | Method and control system for operating a solar power tower system |
US20090249787A1 (en) * | 2006-11-13 | 2009-10-08 | Deutsches Zentrum Fuer Luft- Und Raumfahrt E. V. | Method for controlling the alignment of a heliostat with respect to a receiver, heliostat device and solar power plant |
US20100006087A1 (en) * | 2008-07-10 | 2010-01-14 | Brightsource Industries (Israel) Ltd. | Systems and methods for control of a solar power tower using infrared thermography |
US20100101560A1 (en) * | 2008-10-27 | 2010-04-29 | Seektech, Inc. | Solar Reflector and Drive Control System |
US20100139644A1 (en) * | 2008-10-29 | 2010-06-10 | Brightsource Industries (Israel), Ltd. | Heliostat calibration |
US20100180884A1 (en) * | 2009-01-22 | 2010-07-22 | Kenneth Oosting | Actuated solar tracker |
US20100275904A1 (en) * | 2009-04-30 | 2010-11-04 | SunPoint Technologies, Inc. | Thermal-mechanical positioning for radiation tracking |
US7854224B2 (en) * | 2007-01-03 | 2010-12-21 | Pitaya Yangpichit | Solar chimney with internal and external solar collectors |
US7863647B1 (en) * | 2007-03-19 | 2011-01-04 | Northrop Grumman Systems Corporation | SiC avalanche photodiode with improved edge termination |
US20110000515A1 (en) * | 2009-07-01 | 2011-01-06 | Ravindra Patwardhan | Solar central receiver system employing common positioning mechanism for heliostats |
US20110155119A1 (en) * | 2007-03-30 | 2011-06-30 | Kevin Hickerson | Heliostat with integrated image-based tracking controller |
US20110162637A1 (en) * | 2008-08-12 | 2011-07-07 | Harry Hahn | Lightweight low-cost solar concentrator |
US7994459B2 (en) * | 2008-08-06 | 2011-08-09 | Esolar, Inc. | Camera-based heliostat calibration with artificial light sources |
US20110303214A1 (en) * | 2009-02-28 | 2011-12-15 | Richard Welle | Segmented fresnel solar concentrator |
US8104893B2 (en) * | 2007-10-24 | 2012-01-31 | Esolar, Inc. | Calibration and tracking control of heliostats in a central tower receiver solar power plant |
US8122878B1 (en) * | 2006-10-20 | 2012-02-28 | Energy Innovations, Inc. | Solar concentrator with camera alignment and tracking |
US8174693B1 (en) * | 2009-08-18 | 2012-05-08 | Exelis, Inc. | Calibration optic for a solar/earth spectrometer |
US8210162B2 (en) * | 2009-05-04 | 2012-07-03 | Douglas Evan Simmers | Tracking device with weathervaning wind stowage mode of operation |
US8327838B1 (en) * | 2008-10-16 | 2012-12-11 | Lockheed Martin Corporation | Solar parabolic trough mirror/receiver alignment |
US8344305B2 (en) * | 2009-03-18 | 2013-01-01 | Convery Mark R | System and method for aligning heliostats of a solar power tower |
-
2009
- 2009-07-02 US US12/497,385 patent/US20110000478A1/en not_active Abandoned
Patent Citations (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4158354A (en) * | 1974-10-04 | 1979-06-19 | The Energy Research Foundation | Solar energy collection system |
US4010614A (en) * | 1974-11-13 | 1977-03-08 | Arthur David M | Solar radiation collector and system for converting and storing collected solar energy |
US4038972A (en) * | 1976-03-29 | 1977-08-02 | Orrison William W | Solar energy collector apparatus |
US4202322A (en) * | 1977-05-11 | 1980-05-13 | Del Manufacturing Company | Solar energy collector and heat exchanger |
US4159712A (en) * | 1977-10-20 | 1979-07-03 | Legg Howard W | Solar energy conversion unit |
US4257399A (en) * | 1978-11-13 | 1981-03-24 | Shonerd David E | Hydro-solar system for heating and cooling |
US4215410A (en) * | 1979-02-09 | 1980-07-29 | Jerome H. Weslow | Solar tracker |
US4836672A (en) * | 1980-05-02 | 1989-06-06 | Riverside Research Institute | Covert optical system for probing and inhibiting remote targets |
US4354484A (en) * | 1981-01-05 | 1982-10-19 | Transolar, Inc. | Solar collection system |
US4564275A (en) * | 1984-06-21 | 1986-01-14 | Mcdonnell Douglas Corporation | Automatic heliostat track alignment method |
US4794245A (en) * | 1987-03-03 | 1988-12-27 | Applied Research Corporation | Position sensor |
US5203318A (en) * | 1992-08-06 | 1993-04-20 | Maxime Chauvet | Sun tracking solar concentrator |
US5357101A (en) * | 1992-09-15 | 1994-10-18 | Gap Technologies, Incorporated | Electro-optical transceiver with nonimaging concentrator |
US5862799A (en) * | 1995-06-22 | 1999-01-26 | Yeda Research And Development Company Ltd. | Control of a heliostat field in a solar energy plant |
US5861947A (en) * | 1997-02-25 | 1999-01-19 | Deutshes Zentrum fur Luft-und Raumfahrt e.V. | Measuring device for measuring concentrated radiation of light |
US6923174B1 (en) * | 1999-05-29 | 2005-08-02 | Leonhard Kurz Gmbh & Co. | Device which follows the position of the sun |
US6216983B1 (en) * | 1999-06-29 | 2001-04-17 | Trw Inc. | Ephemeris/attitude reference determination using communications links |
US20020014403A1 (en) * | 2000-04-07 | 2002-02-07 | Eiichi Hoshino | Method of fabricating reflective mask, and methods and apparatus of detecting wet etching end point and inspecting side etching amount |
US7386170B2 (en) * | 2000-06-30 | 2008-06-10 | Texas Instruments Incorporated | Image object ranking |
US6849937B2 (en) * | 2000-10-31 | 2005-02-01 | Lucent Technologies Inc. | Variable rotational assignment of interconnect levels in integrated circuit fabrication |
US20040159318A1 (en) * | 2000-11-10 | 2004-08-19 | Mikio Kinoshita | Solar radiation concentrator and method of concentrating solar radiation |
US6532953B1 (en) * | 2001-08-30 | 2003-03-18 | The Boeing Company | Geometric dome stowable tower reflector |
US6803395B2 (en) * | 2001-11-15 | 2004-10-12 | Xerox Corporation | Photoprotective and lightfastness-enhancing siloxanes |
US20040111708A1 (en) * | 2002-09-09 | 2004-06-10 | The Regents Of The University Of California | Method and apparatus for identifying similar regions of a program's execution |
US7802236B2 (en) * | 2002-09-09 | 2010-09-21 | The Regents Of The University Of California | Method and apparatus for identifying similar regions of a program's execution |
US7240674B2 (en) * | 2002-10-17 | 2007-07-10 | Michael Terrence Patterson | Solar tracking apparatus |
US20050284467A1 (en) * | 2002-10-17 | 2005-12-29 | Patterson Michael T | Solar tracking apparatus |
US20040086021A1 (en) * | 2002-11-01 | 2004-05-06 | Litwin Robert Zachary | Infrared temperature sensors for solar panel |
US20050034752A1 (en) * | 2003-07-28 | 2005-02-17 | William Gross | Solar concentrator array with grouped adjustable elements |
US20060225729A1 (en) * | 2003-12-10 | 2006-10-12 | United Technologies Corporation | Solar collector and method |
US7055519B2 (en) * | 2003-12-10 | 2006-06-06 | United Technologies Corporation | Solar collector and method |
US8353285B2 (en) * | 2003-12-10 | 2013-01-15 | United Technologies Corporation | Solar collector and method |
US20050126560A1 (en) * | 2003-12-10 | 2005-06-16 | The Boeing Company | Solar collector and method |
US20050279347A1 (en) * | 2004-06-07 | 2005-12-22 | Raymundo Mejia | Heating and cooling system |
US7207327B2 (en) * | 2004-06-15 | 2007-04-24 | United Technologies Corporation | Feedback control method for a heliostat |
US20050286045A1 (en) * | 2004-06-23 | 2005-12-29 | Igor Volfman | Performance analyses of micromirror devices |
US20090266354A1 (en) * | 2006-06-05 | 2009-10-29 | Renewatt Corporation | Synchronized solar concentrator array |
US20080087274A1 (en) * | 2006-06-05 | 2008-04-17 | Datong Chen | Synchronized solar concentrator array |
US8122878B1 (en) * | 2006-10-20 | 2012-02-28 | Energy Innovations, Inc. | Solar concentrator with camera alignment and tracking |
US20090249787A1 (en) * | 2006-11-13 | 2009-10-08 | Deutsches Zentrum Fuer Luft- Und Raumfahrt E. V. | Method for controlling the alignment of a heliostat with respect to a receiver, heliostat device and solar power plant |
US7854224B2 (en) * | 2007-01-03 | 2010-12-21 | Pitaya Yangpichit | Solar chimney with internal and external solar collectors |
US20080175766A1 (en) * | 2007-01-22 | 2008-07-24 | John Carlton Mankins | Process and method of making fuels and other chemicals from radiant energy |
US7863647B1 (en) * | 2007-03-19 | 2011-01-04 | Northrop Grumman Systems Corporation | SiC avalanche photodiode with improved edge termination |
US20110155119A1 (en) * | 2007-03-30 | 2011-06-30 | Kevin Hickerson | Heliostat with integrated image-based tracking controller |
US8192027B2 (en) * | 2007-10-24 | 2012-06-05 | Esolar, Inc. | Calibration and tracking control of heliostats in a central tower receiver solar power plant |
US8104893B2 (en) * | 2007-10-24 | 2012-01-31 | Esolar, Inc. | Calibration and tracking control of heliostats in a central tower receiver solar power plant |
US8327840B2 (en) * | 2007-11-12 | 2012-12-11 | Brightsource Industries (Israel) Ltd. | Solar power tower system operation and control |
US8365718B2 (en) * | 2007-11-12 | 2013-02-05 | Brightsource Industries (Israel) Ltd. | Method and control system for operating a solar power tower system |
US20090217921A1 (en) * | 2007-11-12 | 2009-09-03 | Luz Il Ltd. | Method and control system for operating a solar power tower system |
US8001960B2 (en) * | 2007-11-12 | 2011-08-23 | Brightsource Industries (Israel) Ltd. | Method and control system for operating a solar power tower system |
US20100282242A1 (en) * | 2007-11-12 | 2010-11-11 | Brightsource Industries (Israel) Ltd. | Solar power tower system operation and control |
US20090194669A1 (en) * | 2008-02-04 | 2009-08-06 | Noble Robert L | Sun tracking solar panels |
US20090205636A1 (en) * | 2008-02-15 | 2009-08-20 | Ron Gangemi | Solar power collectors |
US20100006087A1 (en) * | 2008-07-10 | 2010-01-14 | Brightsource Industries (Israel) Ltd. | Systems and methods for control of a solar power tower using infrared thermography |
US7994459B2 (en) * | 2008-08-06 | 2011-08-09 | Esolar, Inc. | Camera-based heliostat calibration with artificial light sources |
US20110162637A1 (en) * | 2008-08-12 | 2011-07-07 | Harry Hahn | Lightweight low-cost solar concentrator |
US8327838B1 (en) * | 2008-10-16 | 2012-12-11 | Lockheed Martin Corporation | Solar parabolic trough mirror/receiver alignment |
US20100101560A1 (en) * | 2008-10-27 | 2010-04-29 | Seektech, Inc. | Solar Reflector and Drive Control System |
US20100139644A1 (en) * | 2008-10-29 | 2010-06-10 | Brightsource Industries (Israel), Ltd. | Heliostat calibration |
US20100180883A1 (en) * | 2009-01-22 | 2010-07-22 | Kenneth Oosting | Actuated feedforward controlled solar tracking system |
US20100180884A1 (en) * | 2009-01-22 | 2010-07-22 | Kenneth Oosting | Actuated solar tracker |
US20110303214A1 (en) * | 2009-02-28 | 2011-12-15 | Richard Welle | Segmented fresnel solar concentrator |
US8344305B2 (en) * | 2009-03-18 | 2013-01-01 | Convery Mark R | System and method for aligning heliostats of a solar power tower |
US20100275904A1 (en) * | 2009-04-30 | 2010-11-04 | SunPoint Technologies, Inc. | Thermal-mechanical positioning for radiation tracking |
US8210162B2 (en) * | 2009-05-04 | 2012-07-03 | Douglas Evan Simmers | Tracking device with weathervaning wind stowage mode of operation |
US20110000515A1 (en) * | 2009-07-01 | 2011-01-06 | Ravindra Patwardhan | Solar central receiver system employing common positioning mechanism for heliostats |
US8174693B1 (en) * | 2009-08-18 | 2012-05-08 | Exelis, Inc. | Calibration optic for a solar/earth spectrometer |
Cited By (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8582092B1 (en) | 2006-06-28 | 2013-11-12 | Sandia Corporation | Alignment and focus of mirrored facets of a heliostat |
US8294886B1 (en) | 2006-06-28 | 2012-10-23 | Sandia Corporation | Alignment method for solar collector arrays |
US8192027B2 (en) | 2007-10-24 | 2012-06-05 | Esolar, Inc. | Calibration and tracking control of heliostats in a central tower receiver solar power plant |
US20090107485A1 (en) * | 2007-10-24 | 2009-04-30 | Reznik Dan S | Calibration and tracking control of heliostats in a central tower receiver solar power plant |
US8104893B2 (en) * | 2007-10-24 | 2012-01-31 | Esolar, Inc. | Calibration and tracking control of heliostats in a central tower receiver solar power plant |
US8110786B2 (en) * | 2008-06-09 | 2012-02-07 | Ahura Energy Concentrating Systems | Multi-element concentrator system |
US20110136020A1 (en) * | 2008-06-09 | 2011-06-09 | Fareed Sepehry-Fard | Multi-Element Concentrator System |
US7994459B2 (en) * | 2008-08-06 | 2011-08-09 | Esolar, Inc. | Camera-based heliostat calibration with artificial light sources |
US20100031952A1 (en) * | 2008-08-06 | 2010-02-11 | Maximilian Zavodny | Camera-based heliostat calibration with artificial light sources |
US8881720B2 (en) | 2010-05-28 | 2014-11-11 | Qbotix, Inc. | Heliostat repositioning system and method |
US8674280B1 (en) * | 2010-07-19 | 2014-03-18 | Sandia Corporation | Concentration solar power optimization system and method of using same |
US9506783B2 (en) | 2010-12-03 | 2016-11-29 | Solarcity Corporation | Robotic heliostat calibration system and method |
US9939177B2 (en) | 2011-03-14 | 2018-04-10 | Solarreserve Technology, Llc | Optical proxy for sensing and pointing of light sources |
US9910127B2 (en) | 2011-03-14 | 2018-03-06 | Solarreserve Technology, Llc | Apparatus and method for pointing light sources |
WO2012149022A3 (en) * | 2011-04-25 | 2013-03-14 | Aspect Solar Pte Ltd | Solar tracking system and method for concentrated photovoltaic (cpv) systems |
WO2012149022A2 (en) * | 2011-04-25 | 2012-11-01 | Aspect Solar Pte Ltd | Solar tracking system and method for concentrated photovoltaic (cpv) systems |
US9722534B2 (en) * | 2011-05-12 | 2017-08-01 | Sandia Corporation | Computation of glint, glare, and solar irradiance distribution |
US20150311863A1 (en) * | 2011-05-12 | 2015-10-29 | Sandia Corporation | Computation of glint, glare, and solar irradiance distribution |
US9482583B1 (en) * | 2011-10-06 | 2016-11-01 | Esolar, Inc. | Automated heliostat reflectivity measurement system |
RU2506536C2 (en) * | 2012-04-09 | 2014-02-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Национальный исследовательский университет "МЭИ" | Method of subpixel control and tracking of remote object motion |
US8878113B2 (en) | 2012-05-29 | 2014-11-04 | Qbotix, Inc. | Solar tracking system using periodic scan patterns with a shielding tube |
US9689957B2 (en) | 2012-05-29 | 2017-06-27 | Solarcity Corporation | Solar tracking system using periodic scan patterns with a shielding tube |
US9910156B2 (en) | 2012-06-30 | 2018-03-06 | Solarreserve Technology, Llc | Using optical proxy light to aim redirected light at a target using heliostats |
US20140061430A1 (en) * | 2012-09-03 | 2014-03-06 | Institute of Nuclear Energy Research, Atomic Energy Council, Exective Yuan, R.O.C. | Apparatus for sensing an image sun position |
GB2506846A (en) * | 2012-09-06 | 2014-04-16 | Daniele Tommei | Heliostat with optical control by means of a rotating sensing mirror |
WO2014041000A3 (en) * | 2012-09-12 | 2014-11-20 | Wieghardt, Kai | Solar thermal heliostat |
EP2708832A1 (en) * | 2012-09-12 | 2014-03-19 | Wieghardt, Kai | Solar thermal heliostat |
EP2933601A4 (en) * | 2012-12-14 | 2016-08-10 | Nat Inst Of Advanced Ind Scien | Light source position detection device, light source tracking device, control method, and program |
WO2016007011A1 (en) | 2014-07-10 | 2016-01-14 | ROSINGA, Gerardus Marcellus | Heliostat system and method |
JP2016056965A (en) * | 2014-09-05 | 2016-04-21 | 国立大学法人三重大学 | Heliostat, sunlight collection system, and control method of sunlight collection system |
US20160069817A1 (en) * | 2014-09-10 | 2016-03-10 | Esolar Inc. | System and Method for Detecting Heliostat Failures Using Artificial Light Sources |
US9372159B2 (en) * | 2014-09-10 | 2016-06-21 | Esolar, Inc. | System and method for detecting heliostat failures using artificial light sources |
US9879884B2 (en) | 2014-09-30 | 2018-01-30 | Ut-Battelle, Llc | Self-calibrating solar position sensor |
US10697669B2 (en) * | 2014-12-30 | 2020-06-30 | erfis GmbH | CSP tracking |
WO2016187502A1 (en) * | 2015-05-20 | 2016-11-24 | President And Fellows Of Harvard College | Diffuser- based solar-tracking with camera for atmospheric measurements. |
AU2016329628B2 (en) * | 2015-10-02 | 2022-04-07 | Fundación Cener-Ciemat | Calibration method for heliostats |
ES2607710A1 (en) * | 2015-10-02 | 2017-04-03 | Fundación Cener-Ciemat | Calibration method for heliostats (Machine-translation by Google Translate, not legally binding) |
CN108139115A (en) * | 2015-10-02 | 2018-06-08 | 可再生环境技术基础公司 | For the calibration method of heliostat |
WO2017055663A1 (en) * | 2015-10-02 | 2017-04-06 | Fundación Cener-Ciemat | Calibration method for heliostats |
US20180274819A1 (en) * | 2015-10-02 | 2018-09-27 | Fundación Cener-Ciemat | Calibration method for heliostats |
CN105630008A (en) * | 2015-12-24 | 2016-06-01 | 湘电集团有限公司 | Solar photo-thermal power generation tracking system and precision detection device thereof |
ES2663571A1 (en) * | 2016-10-10 | 2018-04-13 | Fundación Cener-Ciemat | MIRROR FOR SOLAR REFLECTOR AND ASSEMBLY PROCEDURE (Machine-translation by Google Translate, not legally binding) |
US11079142B2 (en) | 2016-10-10 | 2021-08-03 | Fundacion Cener-Ciemat | Mirror for a solar reflector, method of mirror assembly and management system in a solar field |
EP3367139A1 (en) * | 2017-02-28 | 2018-08-29 | Marco Antonio Carrascosa Perez | Autonomous facet for solar concentrators and solar concentrator comprising said facet |
US10697670B2 (en) * | 2017-05-18 | 2020-06-30 | Shanghai Parasol Renewable Energy Co., Ltd | Heliostat surface shape detection system and method based on multi-view image recognition |
US20190086122A1 (en) * | 2017-05-18 | 2019-03-21 | Shanghai Parasol Renewable Energy Co., Ltd | Heliostat Surface Shape Detection System and Method Based on Multi-View Image Recognition |
CN107895385A (en) * | 2017-11-06 | 2018-04-10 | 中共中央办公厅电子科技学院 | The Forecasting Methodology to individual outdoor images position of sun based on convolutional neural networks |
CN107957736A (en) * | 2017-11-27 | 2018-04-24 | 天津创来智能光伏科技有限公司 | A kind of position of sun follow-up mechanism of low-cost and high-precision |
US11082001B2 (en) | 2018-06-04 | 2021-08-03 | Heliogen, Inc. | Self-ballasted heliostat with suspended mirror assembly |
WO2019236382A1 (en) * | 2018-06-04 | 2019-12-12 | Edisun Microgrids, Inc. | Self-ballasted heliostat with suspended mirror assembly |
AU2019281942B2 (en) * | 2018-06-04 | 2023-02-16 | Heliogen Holdings, Inc. | Self-ballasted heliostat with suspended mirror assembly |
CN108958229A (en) * | 2018-08-24 | 2018-12-07 | 北京首航艾启威节能技术股份有限公司 | Method and device for rapidly and qualitatively detecting tracking accuracy of heliostat |
CN113711588A (en) * | 2019-04-16 | 2021-11-26 | 伟摩有限责任公司 | Calibration system for distortion characterization in a camera |
US11323063B2 (en) | 2019-12-10 | 2022-05-03 | Heliogen, Inc. | Heliostat with tripod stand and top-mounted optical member |
CN111367323A (en) * | 2020-04-16 | 2020-07-03 | 宁夏宝龙新能源科技有限公司 | Heliostat monitoring control system based on computer vision |
WO2022007370A1 (en) * | 2020-07-07 | 2022-01-13 | 上海晶电新能源有限公司 | Heliostat optical path closed-loop control system and method |
US11630179B2 (en) * | 2020-08-07 | 2023-04-18 | Light Manufacturing, Inc. | Systems and methods of calibrating a heliostat |
US20230341151A1 (en) * | 2020-10-01 | 2023-10-26 | Stellenbosch University | Heliostat calibration |
WO2023043863A1 (en) * | 2021-09-17 | 2023-03-23 | National Technology & Engineering Solutions Of Sandia, Llc | Heliostat optical assessment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110000478A1 (en) | Camera-based heliostat tracking controller | |
EP2145137B1 (en) | System for directing incident radiation | |
CN107678448B (en) | Sun tracking correction system and method based on celestial body image | |
US7994459B2 (en) | Camera-based heliostat calibration with artificial light sources | |
Berenguel et al. | An artificial vision-based control system for automatic heliostat positioning offset correction in a central receiver solar power plant | |
US20110120448A1 (en) | Heliostat control scheme using cameras | |
US20150226461A1 (en) | Solar energy collection utilizing heliostats | |
US20120174909A1 (en) | Heliostat Control Scheme Using Cameras | |
US20110317876A1 (en) | Optical Control System for Heliostats | |
US11554035B2 (en) | Heliostat tracking based on circumsolar radiance maps | |
US20180274819A1 (en) | Calibration method for heliostats | |
JP2016056965A (en) | Heliostat, sunlight collection system, and control method of sunlight collection system | |
WO2022007370A1 (en) | Heliostat optical path closed-loop control system and method | |
Burisch et al. | Heliostat calibration using attached cameras and artificial targets | |
US9632167B2 (en) | Solar tracker device and system | |
WO2015173899A1 (en) | Solar thermal power generation system, and calibration system for solar thermal power generation system | |
KR101751668B1 (en) | Photovoltaics system with sun tracking device | |
KR102064347B1 (en) | Natural light device and initializing method for the natural light device | |
KR101412783B1 (en) | Device and method for heliostat control using hybrid type solar tracking device | |
WO2019060959A1 (en) | Method, system and apparatus for collecting and concentrating radiant energy from a source | |
Pombas et al. | A low-cost sun tracking system based on image processing and a robot arm | |
JP2001281534A (en) | Method and system for detecting positional deviation of image pickup lens and method and system for correcting positional deviation | |
EP2478385B1 (en) | Solar tracker device and system | |
CN117687439A (en) | Heliostat closed-loop tracking control method, heliostat closed-loop tracking control system and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ESOLAR, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:REZNIK, DAN;REEL/FRAME:022911/0396 Effective date: 20090701 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: AALBORG CSP, DENMARK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ESOLAR, INC.;REEL/FRAME:046665/0965 Effective date: 20180503 |
|
STCC | Information on status: application revival |
Free format text: WITHDRAWN ABANDONMENT, AWAITING EXAMINER ACTION |
|
STCV | Information on status: appeal procedure |
Free format text: NOTICE OF APPEAL FILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
AS | Assignment |
Owner name: SEPCOIII ELECTRIC POWER CONSTRUCTION CO. LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AALBORG CSP A/S;REEL/FRAME:051706/0028 Effective date: 20191128 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |