The subject matter disclosed herein relates generally to solar devices. More particularly, the subject matter relates to a high efficiency solar device having sensors to control the direction that a solar array (or solar panel) is facing.
Renewable energy sources are becoming more popular with the rising cost of oil and other non-renewable energy resources. Solar energy is one of these renewable energy sources and has proven desirable to harness in many circumstances. As such, commercial and residential installations including solar panels which harvest energy from the sun are becoming more and more common. These installations are generally installed in the ground such that the solar panels face the sun at a desirable angle to better harvest direct sun rays. However, these installations are generally expensive to install, are permanent and are immobile. Further, due to the moving sun, the solar panels in the installations do not receive direct sunlight at an angle which maximizes energy absorption. Furthermore, these permanent installations are often times too expensive for the average residential consumer.
Thus, a more efficient, mobile, and less costly solar device would be well received in the art.
According to a first described aspect, a solar panel support structure comprises: a base; a mounting structure extending from the base; a frame connected to the mounting structure, the frame configured to receive a solar panel; a first actuator configured to rotate the frame in a first rotational direction; a second actuator configured to rotate the frame in a second rotational direction, wherein the second rotational direction is perpendicular to the first rotational direction; a light sensor system configured to determine the intensity of light coming from each of a north direction, a south direction, an east direction and a west direction; and a controller configured to receive input from the light sensor system and control the first actuator and the second actuator such that the first actuator and the second actuator position the frame such that the frame is at least one of perpendicular and substantially perpendicular to the sun.
According to a second described aspect, a solar panel device comprises: a base; a post extending from the base; a frame connected to the post; at least one solar panel attached to the frame; a first actuator configured to rotate the post with respect to the base; a second actuator configured to rotate the frame with respect to the post; a light sensor system including a first sensor located within a first opening facing a north direction, a second sensor located within a second opening facing a south direction, a third sensor located within a third opening facing an east direction, and a fourth sensor located within a fourth opening facing a west direction, wherein the light sensor system is configured to determine the intensity of light coming from each of the north direction, the south direction, the east direction and the west direction; and a controller configured to receive input from the light sensor system and control the first actuator and the second actuator such that the first actuator and the second actuator position the frame such the solar panel faces a direction that receives a maximum amount of light energy.
According to a third described aspect, a method comprises: providing a solar panel support structure including: a base; a mounting structure extending from the base; a frame connected to the mounting structure, the frame configured to receive a solar panel; a first actuator; a second actuator; a light sensor system; and a controller; rotating the frame in a first rotational direction with the first actuator; rotating the frame in a second rotational direction with the second actuator, the second rotational direction being perpendicular to the first rotational direction; determining, by the light sensor system, the intensity of light coming from each of a north direction, a south direction, an east direction, and a west direction; receiving, by the controller, input from the light sensor system information pertaining to the intensity of light coming from the north direction, the south direction, the east direction, and the west direction; controlling, by the controller, the first actuator and the second actuator; and positioning, by the controller, the first actuator, and the second actuator, the frame such that the frame is at least one of perpendicular and substantially perpendicular to the sun.
The subject matter which is regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other features and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
a depicts a top view of a light sensor system in accordance with one embodiment;
b depicts a side cutaway view of the light sensor system of
c depicts a side cutaway view of the light sensor system of
d depicts a bottom view of the light sensor system of
A detailed description of the hereinafter described embodiments of the disclosed apparatus and method are presented herein by way of exemplification and not limitation with reference to the Figures.
Referring firstly to
The solar panel device 10 is shown to include a single large solar panel 12. However, it should be understood that the principles described herein may be applicable to a solar panel device 10 which includes a plurality of solar panels 12, such as the solar panel device 100 shown in
Referring now to
Shown in
The first actuator 22 may be attached to the post 20 at a second end 42. The first actuator 22 may be attached to the post 20 at the bottom of the post 20. Alternately, the first actuator 22 may be attached to a mid-point of the post 20 if the first actuator 22 is located above the bottom surface of the base 16. The first actuator 22 may be attached to the post 20 at a post-surrounding plate 44. The post-surrounding plate 44 may be attached to the post 20 such that rotation of the post-surrounding plate 44 exacts rotation on the post 20. The post-surrounding plate 44 is shown to include at least one extended portion 46. The extended portion may include an opening 48 which corresponds to an opening 50 found in the second end 42 of the first actuator 22. A bolt 52 or other connecting interface may extend through both the opening 50 in the second end 42 of the first actuator 22 and the opening 48 in the post-surrounding plate 44. Thus, the first actuator 22 may have one rotational degree of freedom at the second end 42.
The first actuator 22 may include a hydraulic system to allow for the first actuator 22 to expand or contract. Thus, the first actuator 22 may be telescopic in nature. Expansion and contraction of the first actuator 22 may be controlled by the controller 28. The first actuator 22 may thereby be expanded in order to exact counterclockwise rotation in a direction R1, as shown in
Referring now to
The second actuator 24 may be connected by, and extend between, a post coupling 55 and a frame coupling 54. The post coupling 55 and the frame coupling 54 can each be seen in
As shown in
It should further be understood that other embodiments are contemplated besides the analogue control system 200 and/or shutdown sensor 62. For example, the controller 28 may further be capable of sensing and controlling the on/off condition of the solar panel device 10. The key capability of the analogue control system 200 and/or shutdown sensor 62 may be to determine the day/night condition and return post 20 to a rotational home position at night, such that the frame 18 is perpendicular to an eastward direction to await the morning day condition. Furthermore, the analogue control system and/or shutdown sensor 62 may be configured to prevent stray light sources, such as the headlights of an automobile, from being construed as a day condition. In other words, the analogue control system 200 and/or shutdown sensor 62 may be equipped to automatically shut down the solar panel device 10 for a number of hours once the night condition is determined to exist, even if lights continue to be sensed by the light sensor system 26.
The analogue control system 200 may further include a second sensor 63 located outside of the base 16. The second sensor 63 may be configured to detect morning and evening by sensing the conditions such as the amount of light in the various directions, the time of day, the direction (north, east, south and west) the light is coming from and the amount of time the light has been exposed (i.e. a light having a short duration may be determined to not be emitted from a constant light source such as the sun). The second sensor 63 may contain two photo cells, namely two LDR's, and an LED. There may be a barrier wall between the first and second LDR's. The first LDR may be configured to detect a dusk condition, and the second LDR may be configured to detect a dawn condition. The LED may create an artificial day condition detectable by the LDR during the transition to a home position after the blade 68 has reached the position to block the shutdown sensor 62. In another embodiment, the second sensor 63 may contain three LDR's, two LED's. The three LDR's and npn phototransistor may work in combination to detect the dusk and dawn conditions. The two LED's may work in combination to create an artificial day condition detectable by the LDR's during the transition to a home position after the blade 68 has reached the position to block the shutdown sensor 62. In other embodiments, more or less LDR's, LED's, and npn phototransistors may be utilized in order to detect morning and evening in a similar manner as that which has been described hereinabove.
Referring still to
Still further, the post may extend through the top surface or side of the base 16 through an opening in the base 16. A cap 82 or ring seal device may be provided above the opening where the post 18 extends through the base 16 in order to seal and protect the internal components of the base 16 from rain and other elements. However, it should be understood that the base 16 may include a removable panel, door, or other device that may provide access to the internal components of the base 16 for maintenance and repair purposes.
The post 18 may further be connected to a horizontal shaft 99 with a bearing 97. The horizontal shaft 99 may be a component of the frame 18 such that rotation of the horizontal shaft 99 about the bearing 97 provides for rotation of the frame 18 about the post 20 and the base 16 in the second rotational direction D2. Thus, the frame 18 may have one degree of rotational freedom about the post 20 via the bearing 97.
Referring now to
Each of the first, second, third and fourth openings 86, 90, 94, 98 may extend into the surface 83 of the light sensor system 26, as shown in
While the light sensor system 26 is shown in
Thus, when sun is perpendicular to the sensor plane, each of the four openings 86, 90, 94, 98 receives equal amount of light. As a result, each of the four corresponding npn phototransistor sensors 84, 88, 92, 96 allow passage of equal amounts of current. When sun is not perpendicular to the sensor plane, for the east-west pair of openings 94, 98, the third opening 94 receives more amount of light than the fourth opening 98 or vice versa. Similarly, for the north-south pair of openings 86, 90, the first opening 86 receives more amount of light than the second opening 90 or vice versa.
The sensors 84, 88, 92, 96 may work as follows. If the first sensor 84 within the first oriented opening 86 experiences more light than the second sensor 88 within the second oriented opening 90, the sensors 84, 88 may send a logic signal to the controller 28 in order to activate expansion of the second actuator 24 (assuming the second actuator 24 is attached to a bottom edge of the frame 18). Likewise, if the sensor 88 within the second oriented opening 90 experiences more light than the sensor 84 within the first oriented opening 86, the sensors 84, 88 may send a logic signal to the controller 28 in order to activate contraction of the second actuator 24 (again, assuming the second actuator 24 is attached to a bottom edge of the frame 18).
Similarly, if the sensor 92 within the third oriented opening 94 experiences more light than the sensor 96 within the fourth oriented opening 98, the sensors 92, 96 may send a logic signal to the controller 28 in order to activate expansion of the first actuator 22 to cause the post to rotate in the counter clockwise direction R1. Likewise, if the sensor 96 within the fourth oriented opening 98 experiences more light than the sensor 92 within the third oriented opening 94, the sensors 92, 96 may send a logic signal to the controller 28 in order to activate contraction of the first actuator 24 to cause the post to rotate in the clockwise direction R2.
As shown in
Still further, the solar panel device 10 may include a display system 70 or system which may include a status LED 72a, 72b, 72c, 72d for each of the four directions, east, west, north, south. The status LEDs 72a, 72b, 72c, 72d in combination may convey to a user which direction the frame 18 and solar panel 12 are moving. This may facilitate use due to the slow movement of the actuators 22, 24 may be difficult for the eye to notice. For example, if the east LED 72a is blinking, the light sensor system 26 may indicate that the frame 18 and solar panel 12 may be moving in the east direction. In one embodiment, if both the east LED 72a and west LED 72b are blinking, the first actuator 22 may be off. Similarly, if north LED 72c and south LED 72d are both blinking, the second actuator 24 may be off. The display system 10 may further include additional LEDs 72e, 72f, 72g, 72h configured to display at least one of an overcharge protection state, low battery voltage, a charging state, a discharging state, and a power save mode being activated. The display interface 70 may further include an input system to allow a person or user to manually input certain instructions to the controller 28, such as manually turning the movement of the system on or off.
Referring now to
In still another embodiment, a method is contemplated. The method may include providing a solar panel support structure or solar panel device, such as the support structure 14 or the solar panel device 10. The structure or device may include a base, such as the base 16, a mounting structure extending from the base, such as the mounting structure 17, a frame connected to the mounting structure, such as the frame 18, a first actuator, such as the first actuator 22, a second actuator, such as the second actuator 24, a light sensor system, such as the light sensor system 26, and a controller, such as the controller 28. The method may include rotating the frame in a first rotational direction with the first actuator. The method may further include rotating the frame in a second rotational direction with the second actuator, the second rotational direction being perpendicular to the first rotational direction. The method may further include determining, by the light sensor system, the intensity of light coming from each of a north direction, a south direction, an east direction, and a west direction. Still further, the method may include receiving, by the controller, input from the light sensor system information pertaining to the intensity of light coming from the north direction, the south direction, the east direction, and the west direction. The method may include controlling, by the controller, the first actuator and the second actuator. The method may further include positioning, by the controller, the first actuator, and the second actuator, the frame such that the frame is at least one of perpendicular and substantially perpendicular to the sun.
Still further, the method may include detecting with an analogue control system, such as the analogue control system 200, a day and a night state. The method may include communicating the day and night state from the analogue control system 200 to a controller, such as the controller 28 whether the solar panel support structure resides in the day state or the night state. The method may further include displaying, on a display screen, whether the device is in at least one of an overcharge protection state, low battery voltage, a charging state, a discharging state, and a power save mode. The method may include rotating a blade, such as the blade 68, to block light from an LED directed at an LDR, where the blockage is configured to occur substantially (i.e. a number of minutes) within the end of daylight in a given day. The method may further include hydraulically activating the first and second actuators with the controller. The method may further include rotating the post with the first actuator when the first actuator is expanded or contracted, and rotating the frame with respect to the post by the second actuator when the second actuator is actuated.
It should be understood that any or all of the steps or functions of the controller 28 or the analogue controller 200 taught in the present disclosure of the methods for moving the solar panel device 10 described herein may be performable, for example, by a computer system 101 shown in
Aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module,” or “system.” Furthermore, in one embodiment, the present invention may take the form of a computer program product comprising one or more physically tangible (e.g., hardware) computer-readable medium(s) or devices having computer-readable program code stored therein, said program code configured to be executed by a processor of a computer system to implement the methods of the present invention. In one embodiment, the physically tangible computer readable medium(s) and/or device(s) (e.g., hardware media and/or devices) that store said program code, said program code implementing methods of the present invention, do not comprise a signal generally, or a transitory signal in particular.
Any combination of one or more computer-readable medium(s) or devices may be used. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium or device may include the following: an electrical connection, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), Radio Frequency Identification tag, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer-readable storage medium may be any physically tangible medium or hardware device that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer-readable signal medium may include a propagated data signal with computer-readable program code embodied therein, for example, a broadcast radio signal or digital data traveling through an Ethernet cable. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic signals, optical pulses, modulation of a carrier signal, or any combination thereof.
Program code embodied on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless communications media, optical fiber cable, electrically conductive cable, radio-frequency or infrared electromagnetic transmission, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including, but not limited to programming languages like Java, Smalltalk, and C++, and one or more scripting languages, including, but not limited to, scripting languages like JavaScript, Perl, and PHP. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN), a wide area network (WAN), an intranet, an extranet, or an enterprise network that may comprise combinations of LANs, WANs, intranets, and extranets, or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
These computer program instructions may also be stored in a computer-readable medium that can direct a computer, other programmable data-processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer-readable medium produce an article of manufacture, including instructions that implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer, other programmable data-processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus, or other devices to produce a computer-implemented process such that the instructions that execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
In
Hardware data storage devices 111 may include, but are not limited to, magnetic tape drives, fixed or removable hard disks, optical discs, storage-equipped mobile devices, and solid-state random-access or read-only storage devices. I/O devices may comprise, but are not limited to: input devices 113, such as keyboards, scanners, handheld telecommunications devices, touch-sensitive displays, tablets, biometric readers, joysticks, trackballs, or computer mice; and output devices 115, which may comprise, but are not limited to printers, plotters, tablets, mobile telephones, displays, or sound-producing devices. Data storage devices 111, input devices 113, and output devices 115 may be located either locally or at remote sites from which they are connected to I/O Interface 109 through a network interface.
Processor 103 may also be connected to one or more memory devices 105, which may include, but are not limited to, Dynamic RAM (DRAM), Static RAM (SRAM), Programmable Read-Only Memory (PROM), Field-Programmable Gate Arrays (FPGA), Secure Digital memory cards, SIM cards, or other types of memory devices such as EPROM and EEPROM.
At least one memory device 105 contains stored computer program code 107, which is a computer program that comprises computer-executable instructions. The stored computer program code includes a program that implements a method for the efficient selection of runtime rules for programmable search in accordance with embodiments of the present invention, and may implement other embodiments described in this specification, including the methods illustrated in
Thus the present invention discloses a process for supporting computer infrastructure, integrating, hosting, maintaining, and deploying computer-readable code into the computer system 101, wherein the code in combination with the computer system 101 is capable of performing a method for the efficient selection of runtime rules for programmable search.
Any of the components of the present invention could be created, integrated, hosted, maintained, deployed, managed, serviced, supported, etc. by a service provider who offers to facilitate a method for the efficient selection of runtime rules for programmable search. Thus the present invention discloses a process for deploying or integrating computing infrastructure, comprising integrating computer-readable code into the computer system 101, wherein the code in combination with the computer system 101 is capable of performing a method for the efficient selection of runtime rules for programmable search.
One or more data storage units 111 (or one or more additional memory devices not shown in
While it is understood that program code 107 for executing the method for moving a solar panel structure or device may be deployed by manually loading the program code 107 directly into client, server, and proxy computers (not shown) by loading the program code 107 into a computer-readable storage medium (e.g., computer data storage device 111), program code 107 may also be automatically or semi-automatically deployed into computer system 101 by sending program code 107 to a central server (e.g., computer system 101) or to a group of central servers. Program code 107 may then be downloaded into client computers (not shown) that will execute program code 107.
Alternatively, program code 107 may be sent directly to the client computer via e-mail. Program code 107 may then either be detached to a directory on the client computer or loaded into a directory on the client computer by an e-mail option that selects a program that detaches program code 107 into the directory.
Another alternative is to send program code 107 directly to a directory on the client computer hard drive. If proxy servers are configured, the process selects the proxy server code, determines on which computers to place the proxy servers' code, transmits the proxy server code, and then installs the proxy server code on the proxy computer. Program code 107 is then transmitted to the proxy server and stored on the proxy server.
In one embodiment, program code 107 for executing the method for performing a bond transaction is integrated into a client, server and network environment by providing for program code 107 to coexist with software applications (not shown), operating systems (not shown) and network operating systems software (not shown) and then installing program code 107 on the clients and servers in the environment where program code 107 will function.
The first step of the aforementioned integration of code included in program code 107 is to identify any software on the clients and servers, including the network operating system (not shown), where program code 107 will be deployed that are required by program code 107 or that work in conjunction with program code 107. This identified software includes the network operating system, where the network operating system comprises software that enhances a basic operating system by adding networking features. Next, the software applications and version numbers are identified and compared to a list of software applications and correct version numbers that have been tested to work with program code 107. A software application that is missing or that does not match a correct version number is upgraded to the correct version.
A program instruction that passes parameters from program code 107 to a software application is checked to ensure that the instruction's parameter list matches a parameter list required by the program code 107. Conversely, a parameter passed by the software application to program code 107 is checked to ensure that the parameter matches a parameter required by program code 107. The client and server operating systems, including the network operating systems, are identified and compared to a list of operating systems, version numbers, and network software programs that have been tested to work with program code 107. An operating system, version number, or network software program that does not match an entry of the list of tested operating systems and version numbers is upgraded to the listed level on the client computers and upgraded to the listed level on the server computers.
After ensuring that the software, where program code 107 is to be deployed, is at a correct version level that has been tested to work with program code 107, the integration is completed by installing program code 107 on the clients and servers.
Elements of the embodiments have been introduced with either the articles “a” or “an.” The articles are intended to mean that there are one or more of the elements. The terms “including” and “having” and their derivatives are intended to be inclusive such that there may be additional elements other than the elements listed. The conjunction “or” when used with a list of at least two terms is intended to mean any term or combination of terms. The terms “first” and “second” are used to distinguish elements and are not used to denote a particular order.
While the invention has been described in detail in connection with only a limited number of embodiments, it should be readily understood that the invention is not limited to such disclosed embodiments. Rather, the invention can be modified to incorporate any number of variations, alterations, substitutions or equivalent arrangements not heretofore described, but which are commensurate with the spirit and scope of the invention. Additionally, while various embodiments of the invention have been described, it is to be understood that aspects of the invention may include only some of the described embodiments. Accordingly, the invention is not to be seen as limited by the foregoing description, but is only limited by the scope of the appended claims.
The present invention is a non-provisional claiming priority to two commonly owned U.S. Provisional Patent Applications: Ser. No. 61/816,984, filed Apr. 29, 2013, of Raeburn, entitled “High Efficiency Solar Panel with Sensors,” and Ser. No. 61/839,154, filed Jun. 25, 2013, of Raeburn, also entitled “High Efficiency Solar Panel with Sensors,” the disclosures of which are herein incorporated by reference to the extent not inconsistent with the present disclosure.
Number | Date | Country | |
---|---|---|---|
61839154 | Jun 2013 | US | |
61816984 | Apr 2013 | US |