The present invention relates generally to balloons, and more particularly, to directional control of super pressure balloons.
In the field of balloons, particularly in high altitude applications, there is an ongoing effort to provide for an improved approach to directional control. For example, many high altitude balloons rely on prevailing high altitude winds to provide for directional control and propulsion. A balloon operator may, for example, increase or decrease an altitude of a balloon to where winds are blowing in a desired direction to provide for directional control and propulsion. However, during certain times of the year, especially during the spring or fall equinox periods, high altitude winds may be reduced in intensity making balloon navigation difficult.
Some conventional techniques used in balloon navigation may rely on additional propulsion components. Additional propulsion components may be used to provide directional control of a balloon until a prevailing wind stream provides the desired directional propulsion. Unfortunately, additional propulsion components add complexity and weight resulting in an increase in cost and size to an existing balloon design.
Systems and methods are disclosed herein in accordance with one or more embodiments that provide an improved approach to directional control of high altitude super pressure balloons. A puffing propulsion system provides for directional control by discharging a ballast gas through exhaust ports from a ballonet formed within a lift gas envelope. In one embodiment, the discharged ballast gas may be used to nudge a balloon in a desired horizontal direction. In one example, multiple exhaust ports may be located around the circumference of the lift gas envelope to provide a horizontal propulsive force by way of the discharged ballast gas. An exhaust port controller selectively operates the exhaust ports to provide a selective horizontal direction control of the balloon by way of the discharged ballast gas.
In one embodiment, a system includes a lift gas envelope configured to control an altitude of a balloon; a ballonet coupled within the lift gas envelope; at least one pump configured to pump a ballast gas into the ballonet; and a plurality of exhaust ports, disposed on the lift gas envelope, configured to discharge the ballast gas from the ballonet to provide a selective horizontal propulsive force.
In another embodiment, a method includes pumping, by at least one pump, a ballast gas into a ballonet of a lift gas envelope; controlling an intake of the ballast gas into the ballonet; and discharging, by one or more exhaust ports disposed on the lift gas envelope, the ballast gas from the ballonet to provide a selective horizontal propulsive force to a balloon.
The scope of the invention is defined by the claims, which are incorporated into this section by reference. A more complete understanding of embodiments of the invention will be afforded to those skilled in the art, as well as a realization of additional advantages thereof, by a consideration of the following detailed description of one or more embodiments. Reference will be made to the appended sheets of drawings that will first be described briefly.
Various implementations of a puffing propulsion system are provided to assist in navigation of a high altitude super pressure balloon. The puffing propulsion system includes a ballonet of a lift gas envelope, a pump, and multiple exhaust ports distributed around a circumference of the lift gas envelope. In various embodiments, the pump operates to pump a ballast gas into the ballonet to control an altitude of the balloon. A balloon operator may change an altitude of the balloon to catch a prevailing wind blowing in a desired direction. However, during certain times of the year, winds may be absent at any given altitude. In this regard, a propulsion assist may be required to provide directional control of the balloon.
In some embodiments, the ballonet may discharge the ballast gas through one or more of the exhaust ports distributed around the circumference of the lift gas envelope to provide a horizontal propulsive force. The horizontal propulsion provides a nudging force to the balloon to move the balloon in a desired direction. One or more exhaust ports may be operated to provide a selective horizontal directional control. In some embodiments, operating all exhaust ports simultaneously provides for a vertical descent of the balloon.
In general, the puffing propulsion system provides for horizontal control to nudge a high altitude balloon in a desired direction. By locating exhaust ports around the circumference of the lift gas envelope, the puffing propulsion system takes advantage of existing altitude control components to provide for horizontal propulsion. Implementation of the puffing propulsion system provides for directional control when high altitude prevailing winds are unpredictable or reduced in intensity.
In some embodiments, lift gas chamber 105 includes a low density gas such as helium to provide a lift to balloon 101. In this regard, as balloon 101 increases altitude, the helium within lift gas chamber 105 expands creating a buoyancy force. The expanding helium fills lift gas chamber 105 until lift gas chamber 105 stretches and resists the expansion of the helium. At that point, the buoyancy force is zero and balloon 101 becomes neutrally buoyant.
In some embodiments, ballonet 103 is filled with a ballast gas 113. In various embodiments, ballast gas 113 is atmospheric air which has a higher density than helium. However, other embodiments are possible such as an inert gas (e.g., also with a higher density than helium), for example. Ballonet 103 may be filled with atmospheric air to provide an altitude control of balloon 101. For example, as air is pumped into ballonet 103 through ballonet intake tube 108, helium is displaced in lift gas chamber 105 and balloon 101 begins to decrease in altitude. As air is discharged from ballonet 103 through exhaust ports 110a-f, balloon 101 begins to increase in altitude. Significantly, an altitude of balloon 101 is controlled by pumping ballast gas 113 into ballonet 103 and discharging ballast gas 113 from ballonet 103 through exhaust ports 110.
As shown in
In some embodiments, balloon 101 includes controls electronics 104 provided in a housing 107. In some embodiments, controls electronics 104 includes electronics for balloon 101 power, altitude control, and system 100, as discussed herein. In some embodiments, housing 107 may be a metallic or a rigid plastic housing. Housing 107 may be insulated, and waterproofed to provide environmental protection. In some embodiments, a solar collection device 109 may be included on a top surface 117 of housing 107. Solar collection device 109 may be implemented to convert photonic energy into electricity to provide an electrical charge to a battery (e.g., such as battery 235 of
In one embodiment, system 100 includes multiple exhaust ports 110, a pump 220, a pump valve 230, a battery 235, a navigation sensor 240, an altitude sensor 250, and a control system 260. In various embodiments, system 100 may be implemented with components used to control an altitude of balloon 101. For example, exhaust ports 110, pump 220, pump valve 230, battery 235, navigation sensor 240, altitude sensor 250, and control system 260 may be shared between system 100 and an altitude control system.
In various embodiments, exhaust port 110 is implemented to provide a horizontal propulsive force to balloon 101. In some embodiments, exhaust port 110 is disposed on an outside circumferential surface of lift gas envelope 102 and is coupled to ballonet 103, as discussed herein. In some embodiments, exhaust port 110 is selectively operated by exhaust ports controller 264 where exhaust port 110 provides a propulsive force to ballast gas 113 discharged from exhaust port 110. In this regard, exhaust port 110 provides a horizontal directional control of balloon 101.
In some embodiments, pump 220 is implemented to provide ballast gas 113 to ballonet 103. Pump 220 may pump ballast gas 113 into ballonet 103 to fill ballonet 103. In some embodiments, pump 220 may fill ballonet 103 to an atmospheric pressure slightly greater than a pressure outside lift gas envelope 102 to maintain a positive pressure within ballonet 103. Maintaining a positive pressure inside ballonet 103 provides for a propulsive force when ballast gas 113 is discharged from one or more exhaust ports 110 into the atmosphere. In some embodiments, system 100 includes a pump valve 230 implemented to provide a control of ballast gas 113 to ballonet 103 and to maintain a positive atmospheric pressure. In this regard, pump valve 230 is opened while pump 220 is pumping ballast gas 113 into ballonet 103 and pump valve 230 is closed while pump 220 is idle. Operation of pump 220 and pump valve 230 may be controlled by control system 260, as discussed herein.
In some embodiments, battery 235 is implemented as a direct current (DC) battery to provide DC power to various components of system 100. For example, battery 235 may provide DC power to pump 220, pump valve 230, navigation sensor 240, altitude sensor 250, and various components of control system 260. In various embodiments, solar collection device 109 is electrically coupled to battery 235 to provide battery 235 with an electrical charge.
In some embodiments, navigation sensor 240 is implemented to provide a present orientation of exhaust ports 110. In various embodiments, navigation sensor 240 is implemented as a compass and provides an electrical signal with present orientation data to control system 260. However, other navigational positioning devices are possible, such as a global positioning system (GPS) device, a global navigation satellite system (GNSS) device, an automatic packet reporting system (APRS) device or other type of geographic position location systems. In some embodiments, altitude sensor 250 provides an altitude of balloon 101. In this regard, altitude sensor 250 may be implemented as an altimeter and provides an electrical signal with altitude data to control system 260. In other embodiments, altitude sensor 250 may be implemented as a global positioning system (GPS) device.
In one embodiment, control system 260 is implemented as a processor, and may include, for example, a microcontroller, a field programmable gate array (FPGA), a digital signal processing (DSP) device, one or more memories for storing executable instructions (e.g., software, firmware, or other instructions), and/or any other appropriate combination of processing device and/or memory to execute instructions to perform any of the various operations described herein. Control system 260 is adapted to interface and/or communicate with components 220, 230, 235, 240, 250, 261, 262, 263, and 264 to perform method and processing steps as described herein.
Control system 260 may be adapted to receive electrical signals from navigation sensor 240 and altitude sensor 250, and store sensor signals (e.g., sensor 240 and 250 signals). In some embodiments, control system 260 is adapted to process sensor signals to provide navigational and altitude data to communication interface 261 for transmission to balloon control facility 124. In some embodiments, control system 260 is adapted to process sensor signals and execute instructions to provide control signals to a pump valve controller 262, a pump controller 263 and an exhaust ports controller 264 to perform method and processing steps as described herein.
In various embodiments, communication interface 261 may include one or more wired or wireless communication components, such as an Ethernet connection, a wireless local area network (WLAN) component based on the IEEE 802.11 standards, a wireless broadband component, or various other types of wireless communication components including radio frequency (RF), microwave frequency (MWF), and/or infrared frequency (IRF) components adapted for communication with battery 235, navigation sensor 240, altitude sensor 250, control system 260, pump valve controller 262, pump controller 263, and exhaust ports controller 264. Communication interface 261 may be coupled to antenna 115 for wireless communication to various components of system 100, and balloon control facility 124.
In some embodiments, pump valve controller 262 is implemented to control pump valve 230 in response to an electrical signal from control system 260. In this regard, pump valve controller 262 provides an electrical signal to open pump valve 230 to allow ballast gas 113 to flow from pump 220 to ballonet 103. Pump valve controller 262 provides an electrical signal to close pump valve 230 to prevent leakage of ballast gas 113 from ballonet 103 to pump 220. In various embodiments, pump controller 263 controls operation of pump 220 in response to an electrical signal from control system 260.
In various embodiments, exhaust ports controller 264 is implemented to control exhaust ports 110 to selectively open and/or close exhaust ports 110 in response to an electrical signal from control system 260. For example, exhaust ports controller 264 may respond to a control system 260 electrical signal (e.g., a serial command signal) to open one or more exhaust ports 110. In this regard, system 100 takes advantage of existing altitude control components to provide for selective horizontal directional control. Additionally, for example, exhaust ports controller 264 may respond to a control system 260 electrical signal to open all exhaust ports 110 to initiate a vertical descent of balloon 101.
In the embodiment shown in
As shown in
Exhaust ports controller 264 selectively opens and closes exhaust port valve 412 to control the flow of ballast gas 113 through exhaust port 110. In this regard, ballast gas 113 flows through exhaust port 110 in a direction of 402 when exhaust port valve 412 is open. Conversely, there is no flow of ballast gas 113 when exhaust port valve 412 is closed.
In block 505, control system 260 receives altitude data from altitude sensor 250 to determine a current altitude of balloon 101. In some embodiments, control system 260 communicates altitude data to balloon control facility 124 via communication interface 261.
In block 510, control system 260 receives battery power data from battery 235 to determine available DC power for performing altitude and horizontal propulsion operations.
In block 515, control system 260, using the battery 235 power data provided in block 510, determines if sufficient power is available to power various components of system 100, for example, pump 220, pump valve 230, pump valve controller 262, pump controller 263, exhaust ports 110, and exhaust ports controller 264. If it is determined there is not sufficient battery 235 power available, the process may proceed to block 520 where solar collection device 109 charges battery 235. After battery 235 has been charged, the process may return to block 505 where control system 260 receives altitude data from altitude sensor 250 to determine a current altitude of balloon 101 and block 510 where control system 260 receives battery power data from battery 235 to determine available DC power. If it is determined there is sufficient battery 235 power, the process proceeds to block 525.
In block 525, in some embodiments, balloon control facility 124 may communicate to control system 260 via communication interface 261 if balloon 101 is at the correct altitude. In other embodiments, control system 260 may determine, using altitude data of block 505 and pre-programmed parameters, if balloon 101 is at the correct altitude.
If balloon 101 is not at the correct altitude, the process may proceed to block 530 where, based on control system 260 pre-programmed parameters and/or balloon control facility 124 commands transmitted by way of communication interface 261, it is determined if altitude of balloon 101 needs to be increased or decreased.
If altitude of balloon 101 needs to increase, the process may proceed to block 535 where control system 260 transmits a signal to exhaust ports controller 264 to operate all exhaust ports 110a-f. In this regard, exhaust ports controller 264 transmits a signal to each exhaust port valve 412 to open and allow ballast gas 113 to discharge through exhaust ports 110a-f for a determinate period of time until the desired altitude is reached.
If altitude of balloon 101 needs to decrease, the process may proceed to block 540 where control system 260 transmits signals to pump valve controller 262 and pump controller 263 to open pump valve 230 and turn on pump 220, respectively. In this regard, ballast gas 113 is added to ballonet 103 from pump 220 through ballonet intake tube 108 for a determinate period of time until the desired altitude is reached.
If it is determined altitude of balloon 101 is correct, the process may proceed to block 545 where control system 260 receives exhaust port 110 orientation data from navigation sensor 240. In some embodiments, control system 260 communicates orientation data to balloon control facility 124 via communication interface 261. In other embodiments, control system 260 processes orientation data to determine an orientation of exhaust ports 110.
In block 550, ballast gas 113 may be added to ballonet 103 (e.g., similar to block 540) to provide for a positive pressure within ballonet 103. Providing a positive pressure of ballast gas 113 within ballonet 103 makes certain a propulsive force when ballast gas 113 is discharged from one or more exhaust ports 110 during puffing propulsion maneuvers.
In block 555, control system 260 selectively operates one or more exhaust ports 110 to provide a directional control of balloon 101. For example, in one embodiment, control system 260 may, based on orientation data received from navigation sensor 240, determine one or more exhaust ports 110 should be opened to provide the desired directional control of balloon 101. In another embodiment, control system 260 may receive commands from balloon control facility 124 to open one or more exhaust ports 110 to provide the desired directional control.
In block 560, control system 260 transmits a signal to exhaust ports controller 264 to operate one or more exhaust ports 110a-f selected in block 555. In this regard, exhaust ports controller 264 transmits a signal to each of the selected exhaust port valves 412 to open and allow ballast gas 113 to discharge through selected exhaust ports 110a-f for a determinate period of time until the desired directional control is achieved.
In view of the present disclosure, it will be appreciated that providing system 100 in accordance with various embodiments set forth herein may provide for horizontal propulsion of a balloon by utilizing exhaust ports disposed on a horizontal circumferential outside surface of a lift gas envelop of the balloon. By locating exhaust ports around the circumference of lift gas envelope, system 100 takes advantage of existing altitude control components such as a ballonet and exhaust ports to provide for horizontal propulsion control. In this regard, by determining an orientation of exhaust ports, adding ballast gas to the ballonet, selectively operating one or more of the horizontal circumferentially located exhaust ports, and discharging the ballast gas through the one or more exhaust ports, a lightweight, low cost alternative to adding a standalone horizontal propulsion system may be implemented for high altitude super pressure balloons.
Where applicable, various embodiments provided by the present disclosure can be implemented using hardware, software, or combinations of hardware and software. Also where applicable, the various hardware components and/or software components set forth herein can be combined into composite components comprising software, hardware, and/or both without departing from the spirit of the present disclosure. Where applicable, the various hardware components and/or software components set forth herein can be separated into sub-components comprising software, hardware, or both without departing from the spirit of the present disclosure. In addition, where applicable, it is contemplated that software components can be implemented as hardware components, and vice-versa.
Software in accordance with the present disclosure, such as program code and/or data, can be stored on one or more non-transitory machine readable mediums. It is also contemplated that software identified herein can be implemented using one or more general purpose or specific purpose computers and/or computer systems, networked and/or otherwise. Where applicable, the ordering of various steps described herein can be changed, combined into composite steps, and/or separated into sub-steps to provide features described herein.
Embodiments described above illustrate but do not limit the invention. It should also be understood that numerous modifications and variations are possible in accordance with the principles of the present invention. Accordingly, the scope of the invention is defined only by the following claims.