US20260110151A1
SUBSURFACE DATA TO DETERMINE FOUNDATION INSTALLATION PARAMETER
Publication
Application
Classifications
IPC Classifications
CPC Classifications
Applicants
Ojjo, Inc.
Inventors
Steven Kraft
Abstract
A machine for driving foundation components includes a rotary driver movably attached to a mast and controllable to drive a foundation component into underlying ground. The machines includes a control system having a control program that contains program code causing a programmable controller to execute the code to control the rotary driver to drive the foundation component into underlying ground at a first foundation installation location by: acquiring subsurface condition data relating to at least one subsurface condition at the first foundation installation location; using the acquired subsurface condition data to determine at least one foundation installation parameter for driving the foundation component into the underlying ground at the first foundation installation location; and causing the rotary driver to embed the foundation component at the first foundation installation location using the determined at least one foundation installation parameter.
Figures
Description
RELATED APPLICATIONS
[0001]This application claims the benefit of U.S. Provisional Patent Application No. 63/710,883, filed Oct. 23, 2024, the entire contents of which are incorporated herein by reference.
TECHNICAL FIELD
[0002]This disclosure relates generally to systems, methods, and machines for using subsurface condition data to determine one or more foundation component installation parameters and using such one or more determined foundation component installation parameters to embed a foundation component.
BACKGROUND
[0003]As the price of solar has dropped relative to fossil fuel-based energy sources, single-axis solar trackers are becoming the preferred form factor for so-called utility-scale solar arrays. Utility-scale arrays may span a few megawatts of capacity up to hundreds of kilowatts. Single-axis trackers are configured as North-South oriented single or double rows of solar panels attached to a torque tube. The torque tube is attached to a motor or other drive mechanism that slowly rotates all the attached panels at once, so they move from East-facing to West-facing to follow the sun's daily movement through the sky.
[0004]Tracker companies usually supply all the components that attach to the torque tube (e.g., bearings, motors or drive assemblies, dampers and module brackets), but rely on other companies to supply the foundation that anchors their systems to the Earth using a standard interface.
[0005]When installing a solar tracker foundation in the ground, soil conditions at subsurface the solar tracker foundation installation location can vary. In particular, for a given utility-scale solar tracker array that can span a large area, subsurface soil conditions can vary considerably on a localized basis. For example, one foundation for a utility-scale solar tracker may be embedded in the ground at a first location having relatively soft subsurface soil conditions (e.g., muddy soil), while another foundation for the utility-scale solar tracker may be embedded in the ground at a second, different location having relatively hard subsurface soil conditions (e.g., granite boulder embedded in the muddy soil). Such different subsurface soil conditions can warrant one or more different foundation installation parameter(s) when embedding the foundation in order to achieve sufficient foundation load bearing capacity and structural stability at the different subsurface soil conditions.
SUMMARY
[0006]This disclosure relates generally to systems, methods, and machines for acquiring and using subsurface condition data to determine one or more foundation component installation parameters. Such embodiments can then implement such one or more determined foundation component installation parameters to embed a foundation component in the ground.
[0007]As noted, subsurface soil conditions at a solar tracker installation site can vary considerably on a localized basis, and such differences in subsurface soil conditions can impact embedded foundation load bearing capacity and structural stability. Embodiments disclosed herein can procure subsurface data relating to one or more subsurface soil conditions at one or more locations where a foundation component is to be installed. By examining subsurface soil conditions at a location where a foundation component is to be embedded, embodiments disclosed herein can use data relating to one or more subsurface soil conditions to determine one or more foundation component installation parameters that, when implemented, can better optimize embedment of the foundation component for the particular subsurface soil conditions at that particular embedment location.
[0008]In this way, embodiments disclosed herein can determine one or more foundation component installation parameters adapted to the particular subsurface soil conditions at that foundation embedment location. For instance, embodiments disclosed herein can determine the presence of first subsurface soil conditions at a first foundation installation location and, based on presence of first subsurface soil conditions at a first foundation installation location, select a first foundation component installation parameter for that first foundation installation location. And, such embodiments disclosed herein can determine the presence of second, different subsurface soil conditions at a second, different foundation installation location and, based on presence of the second subsurface soil conditions at the second foundation installation location, select a second, different foundation component installation parameter for that second foundation installation location. This, in turn, can help to improve solar tracker installation efficiency and effectiveness while also reducing the need for foundation structural remediation efforts post-installation.
[0009]One embodiment disclosed herein is a control system for a solar tracker foundation component embedment machine. This control system embodiment includes at least one control node, a non-transitory storage device, and a programmable processor. The storage device stores program code for controlling the at least one control node to embed one or more solar tracker foundation components into underlying ground. The programmable processor is communicatively coupled to the storage device and the at least one control node. Executing the stored program code causes the programmable processor to: acquire subsurface condition data from a subsurface sensing device, the subsurface condition data relating to at least one subsurface condition at a first solar tracker foundation installation location; use the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location; and cause the at least one control node to embed the at least one solar tracker foundation component at the first solar tracker foundation installation location using the determined at least one solar tracker foundation installation parameter.
[0010]In a further embodiment of this control system, using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location includes determining at least one of: a type of foundation component and an embedment depth into the underlying ground. For example, using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location can include determining the type of foundation component based on the acquired subsurface condition data. For instance, determining the type of foundation component using the acquired subsurface condition data can include selecting the type of foundation component from the group consisting of a screw anchor foundation component, a helical pile foundation component, and a blade pile foundation component. As another additional or alternative example, using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location can include determining the embedment depth into the underlying ground based on the acquired subsurface condition data.
[0011]In a further embodiment of this control system, the subsurface sensing device includes a subsurface radar device that is configured to emit and receive subsurface radar data at the first solar tracker foundation installation location. According to such an embodiment, using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location includes using the received subsurface radar data to determine at least one of: a type of foundation component and an embedment depth into the underlying ground. In other additional or alternative examples, the subsurface sensing device can include a soil sample collection mechanism, which is configured to collect a physical sample of subsurface soil at the foundation installation location, and a sensor, which is configured to examine the content of the physical soil sample collected by the subsurface soil sample collection mechanism. According to one such additional or alternative example, using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location includes using data from the sensor relating to the content of the physical soil sample to determine at least one of: a type of foundation component and an embedment depth into the underlying ground.
[0012]In a further embodiment of this control system, the at least one control node is coupled to a rotary driver, and executing the stored program code causes the programmable processor to actuate the rotary driver to embed the at least one solar tracker foundation component at the first solar tracker foundation installation location using the determined at least one solar tracker foundation installation parameter. For example, the determined at least one solar tracker foundation installation parameter can include an embedment depth into the underlying ground for the at least one solar tracker foundation component at the first solar tracker foundation installation location determined using the acquired subsurface condition data from the subsurface sensing device.
[0013]In a further embodiment of this control system, the control system further includes a user interface communicatively coupled to the programmable processor. Executing the stored program code can further cause the programmable processor to: cause the user interface to output an indication relating to the determined at least one solar tracker foundation installation parameter. For example, executing the stored program code can cause the programmable processor to: (i) use the acquired subsurface condition data to determine at least a type of foundation component to be installed at the first solar tracker foundation installation location, and (ii) output, to the user interface, an indication relating to the determined type of foundation component to be installed at the first solar tracker foundation installation location.
[0014]Another embodiment disclosed herein includes a machine for driving foundation components. This machine embodiment includes a base machine, an adjustable mast attached to the base machine, a rotary driver movably attached to the mast and controllable to drive a foundation component into underlying ground, and a control system. The control system includes a programmable controller executing a control program for controlling the rotary driver to drive the foundation component into underlying ground at a first foundation installation location. The control program contains program code causing the programmable controller to: acquire subsurface condition data from a subsurface sensing device, the subsurface condition data relating to at least one subsurface condition at the first foundation installation location; use the acquired subsurface condition data to determine at least one foundation installation parameter for driving the foundation component into the underlying ground at the first foundation installation location; and cause the rotary driver to embed the foundation component at the first foundation installation location using the determined at least one foundation installation parameter.
[0015]In a further embodiment of this machine, the program code causes the programmable controller to use the acquired subsurface condition data to determine at least one foundation installation parameter for driving the foundation component into the underlying ground at the first foundation installation location includes determining a type of foundation component based on the acquired subsurface condition data. For example, determining the type of foundation component based on the acquired subsurface condition data can include selecting at least the type of foundation component from the group consisting of a screw anchor foundation component, a helical pile foundation component, and a blade pile foundation component.
[0016]In a further embodiment of this machine, the program code causes the programmable controller to use the acquired subsurface condition data to determine at least one foundation installation parameter for driving the foundation component into the underlying ground at the first foundation installation location by at least determining an embedment depth into the underlying ground based on the acquired subsurface condition data.
[0017]In a further embodiment of this machine, the machine includes the subsurface sensing device in communication with the control system, and the subsurface sensing device is configured to emit and receive subsurface energy waves at the first solar tracker foundation installation location to acquire the subsurface condition data relating to the at least one subsurface condition at the first foundation installation location.
[0018]In a further embodiment of this machine, the program code causes the programmable controller to actuate the rotary driver to embed the foundation component into underlying ground at the first solar tracker foundation installation location using the determined at least one solar tracker foundation installation parameter. For example, in one such embodiment, the program code can cause the programmable controller to automatically actuate the rotary driver to embed the foundation component into underlying ground at the first solar tracker foundation installation location using the determined at least one solar tracker foundation installation parameter.
[0019]An additional embodiment disclosed herein includes a method of controlling a machine for driving foundation components. This method embodiment includes the steps of: with a programmable controller communicatively coupled to the machine, acquiring first subsurface condition data from a subsurface sensing device, the first subsurface condition data relating to at least one subsurface condition at a first foundation installation location; with the programmable controller communicatively coupled to the machine, using the acquired first subsurface condition data to determine at least one foundation installation parameter for installing at least one foundation component at the first foundation installation location; and embedding the at least one foundation component at the first foundation installation location using the determined at least one foundation installation parameter.
[0020]In a further embodiment of this method, the method can additionally include the step of: prior to embedding the at least one foundation component at the first foundation installation location, outputting, at a user interface that is in communication with the programmable controller, a first indication relating to a first type of foundation component for the at least one foundation component to be embedded at the first foundation installation location. Embedding the at least one foundation component at the first foundation installation location using the determined at least one foundation installation parameter can include embedding the first type of foundation component at the first foundation installation location.
[0021]In a still further embodiment of this method, the method can additionally include the steps of: with the programmable controller communicatively coupled to the machine, acquiring second subsurface condition data from the subsurface sensing device, the second subsurface condition data relating to at least one subsurface condition at a second, different foundation installation location; with the programmable controller communicatively coupled to the machine, using the acquired second subsurface condition data to determine at least one foundation installation parameter for installing at least one foundation component at the second foundation installation location; prior to embedding the at least one foundation component at the second foundation installation location, outputting, at the user interface that is in communication with the programmable controller, a second, different indication relating to a second, different type of foundation component for the at least one foundation component to be embedded at the second foundation installation location; and embedding the second, different type of foundation component at the second foundation installation location.
[0022]The details of one or more examples are set forth in the accompanying drawings and the description below. Other features, objects, and advantages will be apparent from the description and drawings, and from the claims.
BRIEF DESCRIPTION OF DRAWINGS
[0023]The following drawings are illustrative of particular examples of the present invention and therefore do not limit the scope of the invention. The drawings are intended for use in conjunction with the explanations in the following detailed description wherein like reference characters denote like elements. Examples of the present invention will hereinafter be described in conjunction with the appended drawings.
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION
[0034]The invention will now be described in the context of the drawing figures where like elements are referred to with like designations. This description is intended to convey a thorough understanding of the embodiments described by providing a number of specific embodiments and details involving methods, machines and systems for embedding foundation components, such as for single-axis solar trackers. It should be appreciated, however, that the present invention is not limited to these specific embodiments and details, which are exemplary only. Although the various embodiments of the invention may be especially useful for adapting one or more foundation installation parameters to the particular subsurface soil conditions at that intended single-axis solar tracker foundation embedment location, they may also be useful for controlling and improving the embedment process for foundation components for a variety of numerous other structures. It should be further understood that one possessing ordinary skill in the art in light of known systems and methods, would appreciate the use of the invention for its intended purposes and benefits in any number of alternative embodiments, depending upon specific design and other needs.
[0035]Embodiments disclosed herein can use subsurface condition data, corresponding to a location where a foundation anchor component is to be embedded, to determine at least one foundation installation parameter that is then used when embedding that foundation anchor component at that location where the subsurface condition data was previously procured. In this way, embodiments disclosed herein can be capable of implementing one or more different foundation anchor component installation parameters at locations having different subsurface soil conditions. This can allow embodiments disclosed herein to use information about one or more subsurface soil conditions (e.g., subsurface soil load bearing capacity) at a specific foundation installation location to then execute a foundation anchor component embedment using one or more foundation anchor component installation parameters suited for the particular subsurface soil conditions present at a specific foundation installation location.
[0036]
[0037]
[0038]The Applicant of this disclosure has developed a foundation system for axial solar arrays that reduces the amount of steel required to support an array relative to conventional H-piles and can include a pair of foundation components 10, such as a pair of screw anchors such as shown at
[0039]Exemplary adapter 20 shown at
[0040]
[0041]As one example, foundation component driving machine 100 can be a type manufactured by the applicant of this disclosure and known commercially as the TRUSS DRIVER according to various exemplary embodiments of the invention. The TRUSS DRIVER can be used to drive adjacent foundation anchor components (e.g., screw anchor pairs) into underlying ground along the tracker row according to one or more installation parameters that are determined using subsurface soil condition data (e.g., prior to driving the foundation component(s) into the ground). The machine 10 can also be configured to support the adapter, bearing adapter or other apex hardware while upper legs are attached to the ground embedded foundation components. As shown, machine 100 is built on tracked chassis 110 with diesel motor 112 and a hydraulic drive system. It should be appreciated that future versions of the machine may be electrically powered. Such modifications are within the spirit and scope of the invention. Also, it should be appreciated that machine 100 could instead ride on tires, on a combination of tires and tracks, on a floating barge, on rails or on another movable platform.
[0042]Machine 100 supports articulating mast 150. In the figure, mast 150 is shown as an elongated ladder-like truss structure extending approximately 15-20 feet in the long direction. It is connected to machine 100 by one or more hydraulic actuators. In various embodiments, articulating mast 150 can move through an arc in at least one plane extending from the front to the back of the machine that spans approximately 90-degrees to allow mast 150 to go from a stowed position where the mast is substantially parallel to the machine's tracks to an in-use position where the mast is substantially perpendicular to them. Therefore, when mast 150 is in the stowed position, its height will be minimized, whereas when mast 150 is in-use, it will extend far above machine 100. In various embodiments, rotator 140 is positioned in front of the one or more actuators connecting mast 150 to machine 100 so that mast 150 may rotate through a range of angles about a point of rotation (e.g., plus or minus 35-degrees from plumb) so that foundation anchor components (e.g., screw anchors) may be driven into the ground at a range of angles. This also decouples the driving angle from the left to right slope of the ground under the machine, allowing it to compensate for uneven terrain.
[0043]In various embodiments, in addition to rotating in plane, articulating mast 150 may move with respect to machine 100 so that it can self-level, adjust its pitch, and yaw and move in the X, Y and Z-directions (where X is North-South, Y is East-West, and Z is vertical) without moving the machine. This may be accomplished with additional actuators or slides that move an intermediate frame that supports rotator 140 and that is positioned between the rotator and machine 100. The components of machine 100 used to drive foundation components, such as screw anchors, as opposed to positioning the mast, are mounted on mast 150. Mast 150 includes parallel tracks 151 that define the plane that those components move in. Therefore, the mast's orientation dictates the vector or driving axis that screw anchors are driven along. Alternatively, mast components may travel on wheels retained on a track running along the mast. As described further herein, some embodiments can include a subsurface sensing device 170 at the mast 150, such as illustrated for the example shown here. Including the subsurface sensing device 170 at the mast 150 can enable the subsurface sensing device 170 to move with the mast 150 such that the subsurface sensing device 170 is oriented relative the driving axis as the mast 150 moves to thereby change the driving axis. This can be useful in configuring the subsurface sensing device 170 to procure subsurface soil data that is at the location beneath the surface where the foundation component is to be driven along the driving axis since the subsurface sensing device 170 can be aligned and rotatable with the driving axis. In other embodiments, the subsurface sensing device 170 can be at locations at the machine 100 other than the mast 150 or even at locations remote from the machine 100.
[0044]As shown, the driving components include rotary driver 154 with chuck 155 that connects to driving collar 15 of screw anchor 10. Some embodiments of the machine 100 can also include a tool driver 156, located above the rotary driver 154. In various embodiments, rotary driver 154 may be powered by hydraulics or by electric current. Similarly, tool driver 156 may be powered by hydraulics, compressed air or electric current. In various embodiments, tool driver 156 is a hydraulic drifter that drives a tool consisting of shaft 158 and bit or tip 159 that extends along mast 150, passing through rotary driver 154, chuck 155 and the center of foundation component 10. In various embodiments, and as shown in the figures, rotary driver 154 and tool driver 156 may be oriented concentrically on mast 150 in the direction of tracks 151 so that shaft 158 can pass through rotary driver 154 while it is driving a foundation component (e.g., screw anchor). In this manner, the tool tip 159 may operate ahead of the foundation component's tip, projecting out of its open, lower end. In various embodiments, rotary driver 154 is loaded by sleeving a foundation component over tip 159 and shaft 158 until it reaches chuck 155. Alternatively, tool driver 156 may be withdrawn up mast 150 until shaft 158 and tip 159 are substantially out of the way. Then, mast 150 can be moved to the desired driving vector. In some embodiments, this may comprise aligning the mast and then rotating it in the aligned plane. In other embodiments, the entire mast may be moved so that the point of rotation is oriented somewhere along the driving axis. This will ensure that the driven foundation component 10 points at the desired work point. In various embodiments, an operator may then adjust a slide control for the mast to lower the mast foot 161 to the point where at least a portion of it reaches the ground.
[0045]In conjunction, as will be described further herein, the machine 100 can use subsurface soil condition data to determine one or more installation parameters to be implemented at the machine 100 in view of the subsurface soil condition data. Then the machine 100 can initiate a drive operation (e.g., an automated drive operation), that as discussed in greater detail herein, utilizes the determined one or more installation parameters based on the subsurface soil condition data to embed a foundation component at least partially in the ground. This can result in the foundation component being driven to a desired embedment depth (e.g., a desired embedment depth determined based on the subsurface soil condition data for that location). When the operation is complete, rotary driver 154 (and tool driver 156 if included) travels back up mast 150 so that another foundation component may be loaded before moving mast 150 in the opposing direction to drive the adjacent foundation component so that the pair straddles the intended North-South line of the tracker row and points at a common work point.
[0046]For some embodiments, machine 100 can itself be configured to acquire subsurface soil condition data at each of one or more locations where a foundation component is to be embedded. For example, the machine 100 can include a subsurface sensing device 170 that is configured to acquire subsurface soil condition data at each of one or more locations where a foundation component is to be embedded. The subsurface sensing device 170 can be included at the machine 100, for instance at a main body of the machine (e.g., between or in front of track rollers) or at the mast 150 as illustrated for the example shown here. As one example, the subsurface sensing device 170 can be an energy emitting device that is configured to emit energy waves into the ground at a location where a foundation component is to be embedded and receive back reflected energy waves. The reflected energy waves can be processed to discern subsurface soil conditions, such as procure data relating physical content of the subsurface soil where a foundation component is to be embedded. As one such example, the subsurface sensing device 170 can be a subsurface radar device that is configured to emit radar waves and receive reflected radar waves indicative of subsurface soil data. As another example, the subsurface sensing device 170 can be configured to procure and analyze a physical subsurface soil sample taken at a location where a foundation component is to be embedded. One such example could include the subsurface sensing device 170 having a soil sample collection mechanism, which is configured to collect a physical sample of subsurface soil at the foundation installation location, and a sensor, which is configured to examine the content of the physical soil sample collected by the subsurface soil sample collection mechanism.
[0047]For other embodiments, machine 100 can acquire subsurface soil condition data from an external source in addition to or in lieu of the machine 100 itself carrying subsurface sensing device 170. For instance, machine 100 can acquire subsurface soil condition data, for a location where a foundation component is to be installed, from an external subsurface sensing device which communicates (e.g., wirelessly communicates) acquired subsurface soil condition data to the machine 100. In one such example, an external subsurface sensing device can be deployed at the tracker installation site and used to log (e.g., in the cloud, at the controller of the machine 100, etc.) this subsurface soil condition data in association with a specified location (e.g., GPS coordinate location) where a solar tracker foundation anchor component is indicated for installation. This subsurface soil condition data generated by the external subsurface sensing device can be communicated to the machine 100 and then used by the machine 100 to determine one or more foundation installation parameters for installing the solar tracker foundation anchor component at the specified location where the solar tracker foundation anchor component is indicated for installation.
[0048]
[0049]With the configuration shown in
[0050]As shown, machine 100 can include a series of manual hydraulic controls in a manual control panel as shown in
[0051]
[0052]The control circuit 200 includes the PLC labeled controller 210 at
[0053]For instance, controller 210 can use subsurface soil condition data from the subsurface sensor to determine one or more foundation installation parameters, then use the one or more determined foundation installation parameters along with real-time state information from one or more of the other components shown at
[0054]The storage 220 may also contain acquired subsurface soil condition data and/or information generated during driving operations. In various embodiments, it may be desirable to store acquired data remotely (e.g., in a cloud-based database) because it may be useful to have this information stored with other information about the job site that is not necessary for operation of the driver control system. Therefore, the circuit may store this information temporarily and transfer it to available cloud-storage via the bus when in proximity to a network or via a USB port or SD card. Alternatively, a smartphone application or other external device may be used to initiate transfer of this data. In various embodiments, stored information may include information corresponding to a solar tracker foundation installation job, such as, for example a single-axis tracker, including high level information about a job including job owner, system operator, location, maps/images, the type of system, size of the system, components of the system and job plans (e.g., what size/type foundations to install where relative to subsurface soil condition data for corresponding foundation installation locations). Stored information may also include information generated during driving operations including the specific location where foundation components were driven, sensor data received during the driving operation, acquired subsurface condition data for that installation location, and/or control signals send to controllable nodes (e.g., lower crowder, upper crowder, rotary driver, tool driver, etc.).
[0055]
[0056]For some specific such examples, the control system as shown at
[0057]In the context of the screw anchor driving machine according to the various embodiments of the invention, the tool driver may communicate the real-time magnitude of the downward force it is exerting on the drive train and/or the rotary driver, the amount of resistance force it is experiencing, and/or the frequency and force of hammering by the tool driver. Similarly, the rotary driver may communicate its real time speed of rotation, direction of rotation, rotary pressure, and/or rate of advance. This information may be used by the PLC to optimize each installation, for instance, within the confines of foundation installation parameter(s) determined using the subsurface condition data. The PLC may store one or more tables of optimal operating parameters or ranges of parameters corresponding to various, different subsurface soil conditions. The PLC can store such tables in non-volatile memory and issue commands to control nodes (e.g., rotary driver) to execute and maintain performance according to the foundation installation parameter(s) determined using the subsurface condition data. The PLC may also store this information corresponding to the driving process for each foundation anchor component in association with a location (e.g., global positioning system coordinate location) and/or other identifier for that foundation anchor component. This information, including for example the subsurface soil condition data and corresponding determined and implemented foundation installation parameter(s), can be useful post-installation for the project developer, financier, geotechnical engineer or other interested party for future embedment iterations or other purposes.
[0058]For instance, once subsurface condition data which is acquired and input into the PLC, closed-loop feedback control may be used to implement one or more foundation installation parameters, which can be determined by the PLC using the subsurface condition data, according to which a foundation component is embedded into the ground. In addition, in some examples, such closed-loop feedback control can help to optimize driving time, respond to driving conditions, and to prevent damage to the equipment as well as the anchor itself, for instance, using the subsurface condition data and/or substantially real-time feedback data from one or more control nodes. As one specific such example, the control system at
[0059]
[0060]For instance, in some cases, the user interface can be configured to output an indication (e.g., visual indication, audible indication) corresponding to one or more of the installation parameters determined by the controller using subsurface condition data acquired by the subsurface sensor. In one such example, the controller can use the subsurface condition data acquired by the subsurface sensor to determine an installation parameter that includes a type of foundation component (e.g., a ground screw foundation anchor component or a helical pile foundation anchor component) selected for embedment in the ground at a particular location, and the user interface can output an indication that corresponds to the type of foundation component selected for embedment in the ground at that particular location. This output at the user interface can allow a user to place the specified type of foundation component at the machine (e.g., “screw anchor” placed at the machine for the illustration at
[0061]
[0062]
[0063]For the example at
[0064]
[0065]Continuing to refer to
[0066]For the example at
[0067]
[0068]At step 901, the method 900 includes acquiring subsurface condition data from a subsurface sensing device. This acquired subsurface condition data can relate to at least one subsurface condition at a first solar tracker foundation installation location. For instance, the acquired subsurface condition data can be data relating to a material content and/or load bearing capacity underneath the ground at a location of the first solar tracker foundation installation location. Subsurface data can be acquired by a subsurface sensing device, for instance carried by the same machine that embeds the foundation component or can be carried remotely from such machine.
[0069]At step 902, the method 900 can include using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location. Using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location, at step 902, can include determining at least one of: a type of foundation component and an embedment depth into the underlying ground. For example, using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location to determine the type of foundation component based on the acquired subsurface condition data can include selecting the type of foundation component from the group consisting of a ground screw foundation component and a helical pile foundation component. As an additional or alternative example, using the acquired subsurface condition data to determine at least one solar tracker foundation installation parameter for installing at least one solar tracker foundation component at the first solar tracker foundation installation location can include determining the embedment depth, for that foundation anchor component to be embedded at the first location, into the underlying ground based on the acquired subsurface condition data. Thus, one example can use the acquired subsurface data at the first location to determine both the type of foundation anchor component to be embedded and an embedment depth for that type of foundation anchor component at the first location.
[0070]For some cases, step 902 of the method 900 can include outputting, at a user interface, an indication relating to the determined at least one solar tracker foundation installation parameter. As one such example, the acquired subsurface condition data can be sued to determine at least a type of foundation component to be installed at the first solar tracker foundation installation location, and then the user interface can output the indication relating to the determined type of foundation component to be installed at the first solar tracker foundation installation location so that the indicated type of foundation anchor component can be attached to the rotary driver for embedment at that location corresponding to the acquired subsurface soil condition data.
[0071]At step 903, the method 900 can include causing the at least one control node to embed the at least one solar tracker foundation component at the first solar tracker foundation installation location using the determined at least one solar tracker foundation installation parameter. As one example, the at least one control node can be coupled to a rotary driver. Fin this example, executing the stored program code can cause the programmable processor to actuate the rotary driver to embed the at least one solar tracker foundation component at the first solar tracker foundation installation location using the determined at least one solar tracker foundation installation parameter. For instance, according to this example, the rotary driver can be actuated to drive a foundation anchor component into the ground using the one or more foundation installation parameters that were determined at step 902 using at least the subsurface soil condition data. This could additionally include actuating the rotary driver to drive the foundation anchor component into the ground using the one or more foundation installation parameters that were determined at step 902 using at least the subsurface soil condition data and feedback from encoder(s) and/or pressure sensor(s) at a machine having the rotary driver.
[0072]
[0073]Steps 1001-1004 can relate to embedment of a first solar tracker anchor component at a first location, while steps 105-1008 can relate to embedment of a second solar tracker anchor component at a second, different location.
[0074]At step 1001, the method 1000 includes acquiring first subsurface condition data from a subsurface sensing device. This acquired subsurface condition data can relate to at least one subsurface condition at a first solar tracker foundation installation location. For instance, the acquired subsurface condition data can be data relating to a material content and/or load bearing capacity underneath the ground at the first solar tracker foundation installation location. At step 1002, the method 1000 includes using this acquired subsurface condition data to determine at least one foundation installation parameter for installing at least one foundation component at the first foundation installation location. At step 1003, the method 1000 includes outputting, at a user interface, a first indication relating to a first type of foundation component for the at least one foundation component to be embedded at the first foundation installation location. For instance, the user interface can output such first indication relating to one of a ground screw type foundation anchor component or a helical pile type foundation anchor component that is to be embedded at the first foundation installation location (e.g., as determined using the acquired subsurface soil condition data for the first location). Such output at the user interface can occur prior to embedding the at least one foundation component at the first foundation installation location. At step 1004, the method 1000 includes embedding the at least one foundation component at the first foundation installation location using the determined at least one foundation installation parameter. For instance, a length over which the foundation component is to be embedded beneath the ground at the first location can be determined using the acquired subsurface soil condition data for the first location, and a rotary driver can then be used to drive the foundation component this determined embedment depth into the ground at the first location.
[0075]After embedding the first type of foundation component at the first location, the machine used for driving the foundation components can be moved to a second location different from, and spaced apart from, the first location referenced previously at steps 1001-1004.
[0076]At step 1005, the method 1000 includes acquiring second subsurface condition data from a subsurface sensing device. This acquired second subsurface condition data can relate to at least one subsurface condition at a second solar tracker foundation installation location that is different than the first solar tracker foundation installation location. For instance, the second acquired subsurface condition data can be data relating to a material content and/or load bearing capacity underneath the ground at the second, different solar tracker foundation installation location. At step 1006, the method 1000 includes using this second acquired subsurface condition data to determine at least one foundation installation parameter for installing at least one foundation component at the second, different foundation installation location. At step 1007, the method 1000 includes outputting, at a user interface, a second indication relating to a second type of foundation component for the at least one foundation component to be embedded at the second foundation installation location. For instance, the user interface can output such second indication relating to one of a ground screw type foundation anchor component or a helical pile type foundation anchor component that is to be embedded at the second foundation installation location (e.g., as determined using the acquired subsurface soil condition data for the second location). Such output at the user interface can occur prior to embedding the at least one foundation component at the first foundation installation location. When the acquired subsurface soil data indicates different subsurface soil conditions at the first and second locations, different types of foundation components can be selected for embedment at the different soil types and locations using the acquired subsurface soil data at each of the different first and second locations. At step 1008, the method 1000 includes embedding the at least one foundation component at the second foundation installation location using the determined at least one foundation installation parameter for that second location. For instance, a length over which the foundation component is to be embedded beneath the ground at the second location can be determined using the acquired subsurface soil condition data for the second location, and a rotary driver can then be used to drive that foundation component this determined embedment depth into the ground at the second location.
[0077]The embodiments of the present invention are not to be limited in scope by the specific embodiments described herein. For example, although many of the embodiments disclosed herein have been described with reference to systems and methods for installation of foundation components for single-axis solar trackers, the principles herein are equally applicable to systems and methods for installing foundations for other structures. Indeed, various modifications of the embodiments of the present invention, in addition to those described herein, will be apparent to those of ordinary skill in the art from the foregoing description and accompanying drawings. Thus, such modifications are intended to fall within the scope of the following appended claims. Accordingly, the claims set forth below should be construed in view of the full breath and spirit of the embodiments of the present inventions as disclosed herein.
Claims
What is claimed is:
1. A control system for a foundation component embedment machine, the control system comprising:
at least one control node;
a storage device storing program code for controlling the at least one control node to embed one or more foundation components into underlying ground;
a programmable processor communicatively coupled to the storage device and the at least one control node; and
a user interface communicatively coupled to the programmable processor,
wherein executing the stored program code causes the programmable processor to:
acquire subsurface condition data from a subsurface sensing device, the subsurface condition data relating to at least one subsurface condition at a first foundation installation location,
use the acquired subsurface condition data to determine at least one foundation installation parameter for installing at least one foundation component at the first foundation installation location, and
cause the user interface to output an indication relating to the determined at least one foundation installation parameter.
2. The system of
3. The system of
4. The system of
5. The system of
6. The system of
7. The system of
8. The system of
9. The system of
10. The system of
11. The system of
12. A machine for driving foundation components comprising:
a base machine;
an adjustable mast attached to the base machine;
a rotary driver movably attached to the mast and controllable to drive a foundation component into underlying ground;
a control system including a programmable controller executing a control program for controlling the rotary driver to drive the foundation component into underlying ground at a first foundation installation location; and
a user interface communicatively coupled to the programmable controller,
wherein the control program contains program code causing the programmable controller to:
acquire subsurface condition data from a subsurface sensing device, the subsurface condition data relating to at least one subsurface condition at the first foundation installation location,
use the acquired subsurface condition data to determine at least one foundation installation parameter for driving the foundation component into the underlying ground at the first foundation installation location,
cause the user interface to output an indication relating to the determined at least one foundation installation parameter, and
after causing the user interface to output the indication, cause the rotary driver to embed the foundation component at the first foundation installation location using the determined at least one foundation installation parameter.
13. The machine of
14. The machine of
15. The machine of
16. The machine of
17. The machine of
18. A method of controlling a machine for driving foundation components, the method comprising the steps of:
with a programmable controller communicatively coupled to the machine, acquiring first subsurface condition data from a subsurface sensing device, the first subsurface condition data relating to at least one subsurface condition at a first foundation installation location;
with the programmable controller communicatively coupled to the machine, using the acquired first subsurface condition data to determine at least one foundation installation parameter for installing at least one foundation component at the first foundation installation location; and
embedding the at least one foundation component at the first foundation installation location using the determined at least one foundation installation parameter.
19. The method of
prior to embedding the at least one foundation component at the first foundation installation location, outputting, at a user interface that is in communication with the programmable controller, a first indication relating to a first type of foundation component for the at least one foundation component to be embedded at the first foundation installation location, and
wherein embedding the at least one foundation component at the first foundation installation location using the determined at least one foundation installation parameter comprises embedding the first type of foundation component at the first foundation installation location.
20. The method of
with the programmable controller communicatively coupled to the machine, acquiring second subsurface condition data from the subsurface sensing device, the second subsurface condition data relating to at least one subsurface condition at a second, different foundation installation location;
with the programmable controller communicatively coupled to the machine, using the acquired second subsurface condition data to determine at least one foundation installation parameter for installing at least one foundation component at the second foundation installation location;
prior to embedding the at least one foundation component at the second foundation installation location, outputting, at the user interface that is in communication with the programmable controller, a second, different indication relating to a second, different type of foundation component for the at least one foundation component to be embedded at the second foundation installation location; and
embedding the second, different type of foundation component at the second foundation installation location.